我写了一个正则表达式,不允许在文本区域中出现类似于SU MOTO
的重复单词。
SU MOTO
SUMOTO
' SU MOTO '
但现在它也在限制
'SUMOTO1'
'4 SU MOTO'
被认为是有效且可以允许的。
正则表达式是
String pat = "\\bSU(\\s*\\b\\w*\\b\\s*){0,5}MOTO(\\s*\\b\\w*\\b\\s*){0,5}";
请帮忙
编辑
无效的:
单词
SU MOTO
之前或之后的空格喜欢
' SU MOTO'
SU MOTO
以下是有效的
4 SU MOTO
SU88888MOTO
SUMOTO566
最佳答案
你在找吗
^\\s*SU\\s*MOTO\\s*$
(如果不匹配,请说出匹配/不匹配的字符串)