我想检查字符串是否为0 ... n空格,一个*和0 ... n空格。
模式
var derefpatt = new RegExp("\\s*\\*\\s*");
var res2 = derefpatt.test(string);
如果string是“**”,则为true,但如果string为“*”
,则它应该为true有什么问题?
此致
亚历
答案 0 :(得分:2)
有关:
0...n whitespace
- > \s*
one *
- > \*
0...n whitespace
- > \s*
您可以使用此正则表达式(请注意锚点^
和$
的用法):
^\s*\*\s*$
另一方面,如果您想要相同数量的空格,可以使用:
^(\s*)\*\1$