我想在内容中匹配091\d{8}
这样的模式。
我想提取以091
开头的字符串,请尝试以下操作:
^(091)\d{8}
此模式仅在字符串以新行开始时匹配,我必须使用哪种模式?
最佳答案
^
仅在字符串以091开头而不是两者之间的情况下与数字匹配。
您应该在正则表达式中匹配单词边界,
否则,它也会获取以091开头但之后超过8位的表达式。
请参阅此正则表达式\b((091)\d{8})\b
在以下位置工作:http://regexr.com?310ra
括号中的带帽的组将为您提供所需的号码。
关于c# - 正则表达式开始(^)不能正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10680837/