标签: regex
我创建了一个正则表达式来匹配一个电话号码:
^ [+ 0-9():。] + $
但是这个正则表达式匹配一个以点开头的数字。我的用例是修改上面的正则表达式,使它匹配一个不以点开头但是包含一个点的数字。
答案 0 :(得分:3)
尝试使用此正则表达式:
(^(?![.])[+0-9():.]+$)
您还可以在正则表达式的第二部分中指定所需的数字
答案 1 :(得分:1)
^(?![.])[+0-9():.]+$
您只需添加lookahead。
lookahead