对于我的生活,我无法弄清楚如何编写正则表达式来拆分它。
假设我们有示例文本:
15HGH(Whatever)ASD
我想把它分成以下几组(数字、字母本身和括号内容)
15
H
G
H
Whatever
A
S
D
它可以具有上述任意组合,例如:
15HGH
12ABCD
ABCD(Whatever)(test)
到目前为止,我已经将数字/字母或括号部分分开。例如,在这种情况下:
<?php print_r(preg_split( "/(\(|\))/", "5(Test)(testing)")); ?>
它会给我
数组( [0] => 5 [1] => 测试 [2] => 测试)
我不确定在正则表达式中放入什么来匹配仅数字和单个字符组合时。有什么建议么?