我需要一个正则表达式,从字符串中提取两个连续数字的实例(由非数字或字符串末尾包围)。正则表达式必须在PHP中工作。
示例:
string > extraction
'aaa123aaa' > {}
'aaa12aaa' > { 12 }
'aa3456aaa12aa' > { 12 }
'aa12aaa3456aa78aaa' > { 12, 78 }
'aaa12aaa12a' > { 12, 12 }
有人能帮助我吗?
答案 0 :(得分:1)
你可以将这个正则表达式用于环顾:
(?<!\d)
RegEx分手:
\d{2}
:断言断言我们之前的位置没有数字(?!\d)
:匹配2位数字