正则表达式 – Jasmine期待匹配和括号

前端之家收集整理的这篇文章主要介绍了正则表达式 – Jasmine期待匹配和括号前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我注意到当我使用toMatch制作一个Jasmine Expect时,匹配的字符串包含(它会失败.还有其他人注意到了吗?如果是这样,你做了什么?

当它返回“True”时失败或返回“False”

expect("test (test) with other stuff").toMatch("test (test)");

这传递并返回“True”

expect("test %test% with other stuff").toMatch("test %test%");

解决方法

toMatch()用于正则表达式匹配.括号在正则表达式中具有特殊含义(它们用于捕获/保存组),如果要将它们视为普通括号,则需要转义它们:

expect("test (test) with other stuff").toMatch("test \(test\)");

猜你在找的正则表达式相关文章