繁体   English   中英

正则表达式以匹配单词-单词或单词

[英]regular expression to match word-word or word

关于如何匹配任何单词的任何想法都会使没有空格或使用正则表达式的任何单词破折号。

这是一个例子:

Test    status
ab      pass
a       pass
hello   pass
helo-   fail
he-hel  pass
he he   fail

谢谢

这样的东西应该可以解决问题: ^[az]+(-[az]+)?$

这将查找一个或多个字母,还可以选择一个破折号和多个字母。 ^$锚确保从字符串的开头到结尾进行匹配。 没有它们,诸如foo-东西将被接受。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM