当我使用正则表达式时,我ID:\s*\d*0
匹配ID: 12344y
regexbuddy 给我结果
https://raw.github.com/litsand/litsand.github.com/master/_posts/pic/4.png
它回溯\d*
以找到匹配项,但不要回溯\s*
当我将正则表达式更改为时ID:\s*\d*q
,它不再回溯。并给我失败消息。
https://raw.github.com/litsand/litsand.github.com/master/_posts/pic/5.png
我知道即使它回溯,最后正则表达式也会给我一条失败消息。但是 regexbuddy 怎么知道它会失败并且不回溯?
我阅读了掌握正则表达式并没有找到任何答案。谢谢你的帮助。
对不起图片,我没有上传图片的权利。