【发布时间】:2017-04-03 22:30:33
【问题描述】:
我必须创建一个正则表达式,仅当字符串开头连续有 3 个数字时才选择第一个数字。
例子:
012 test
这里我想匹配字符串开头的0。
02 test
这里我不希望正则表达式匹配任何内容。
我不知道如何在不使用正则表达式匹配的情况下检查字符串。这可能吗?
【问题讨论】:
-
您可以使用:
^(\d)(?=\d{2}\b) -
谢谢@anubhava,工作完美。
-
@Sebastian Proske,从未听说过这些前瞻,我想我会花一些时间来了解更多关于它们的信息。