我希望在内容中匹配091\d{8}
之类的模式
我想提取以091
开头的字符串,我试试这个:
^(091)\d{8}
此模式仅在字符串以新行开头时匹配,我必须使用哪种模式?
答案 0 :(得分:3)
您应匹配word boundary(\ b)
答案 1 :(得分:1)
^
只会匹配数字,如果字符串以091开头,而不是介于两者之间。
您应该匹配正则表达式中的单词边界,
否则它将获取那些以091开头的表达式,但之后有超过8位数。
\b((091)\d{8})\b
括号中的被限制组将为您提供所需的数字。