说我想要字符串"猫和狗"和#34; catsanddogs"对一个正则表达式求值为真。
/cats\sand\sdogs/
只能评估对#34;猫和狗的真实情况"。
/cats\sand\sdogs|catsanddogs/
这样可行,但似乎有点hacky。如果你想评估类似于"猫和狗,兔子和老鼠"你可以看到一遍又一遍地重新输入字符串是多余的。
答案 0 :(得分:4)
您可以使用量词。使用?
进行1次或0次,并对任意数量(包括0次)使用*
:
/cats\s*and\s*dogs/
答案 1 :(得分:0)