0

我正在使用这个表达式。

^\w+([\s-_]\w+)*$

我喜欢这个正则表达式,因为它不允许前导或尾随空格,并且它允许破折号或下划线,但只能在前后没有空格。

它与此完美配合:

CAT300 STD PKG 4

但我不知道如何让它匹配这个:

CAT300 STD PKG #4

我已经尝试了我能想到的一切,阅读了几十篇文章,并梳理了其他正则表达式解决方案。任何人都可以帮忙吗?我难住了。

4

1 回答 1

1

只需将其添加到您的角色类中:

/^\w+([\s-_#]\w+)*$/
于 2013-08-05T15:11:23.893 回答