我有这个正则表达式
([A-Z], )*
Run Code Online (Sandbox Code Playgroud)
它应匹配
test,(逗号后面的空格)
如何更改正则表达式,以便如果空格后面有任何字符,则它不匹配.例如,如果我有:
test, test
Run Code Online (Sandbox Code Playgroud)
我正在寻找类似的东西
([A-Z], ~[A-Z])*
Run Code Online (Sandbox Code Playgroud)
干杯
Don*_*nut 24
使用以下正则表达式:
^[A-Za-z]*, $
Run Code Online (Sandbox Code Playgroud)
说明:
^ 匹配字符串的开头.[A-Za-z]*匹配0或多个字母(不区分大小写) -替换*以+要求1个或多个字母., 匹配逗号后跟空格.$ 匹配字符串的结尾,所以如果逗号和空格后面有任何内容,则匹配将失败.正如已经提到的,当你提出正则表达式问题时,你应该指定你正在使用哪种语言,因为有许多不同的变种都有自己的特性.