标签: php regex
经过许多传统后,我需要一些帮助。我有以下典型字符串:
a15c1-6,c15-21,c25
我想仅匹配所有数字但不匹配后面的数字' a' 所以预期输出应为:
Array ( [0] => 1 [1] => 6 [2] => 15 [3] => 21 [4] => 25 )
\ d + 正确匹配所有数字,但我不明白如何排除数字' 15' 。
答案 0 :(得分:0)
你可以使用负面的lookbehind来使用这个正则表达式:
(?<!a)\d+\b
RegEx Demo
(?<!a)
a会导致匹配失败。
a