什么是仅匹配“名称”的正确正则表达式。在这个例子中只是第一个词,它也可以介于两者之间。输入也可以只是“名称”。
name dasasd nameasdas name-dasds-das
什么是仅匹配“名称”的正确正则表达式。在这个例子中只是第一个词,它也可以介于两者之间。输入也可以只是“名称”。
name dasasd nameasdas name-dasds-das
您可能正在寻找类似的东西:
(^|\s)name(\s|$)
参见例如http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html
如果要匹配第一个 ritd:
^\w+
除了 Bohemain 的回答,您可以简单地使用
/name/
将首先匹配,默认情况下,正则表达式仅匹配数组中的第一次出现
/name/g
将匹配所有三个(字符串中多次出现名称)