当前位置: 代码迷 >> JavaScript >> 如何检查子字符串是否与正则表达式匹配?
  详细解决方案

如何检查子字符串是否与正则表达式匹配?

热度:7   发布时间:2023-06-07 15:29:51.0

我想找出我的字符串是否包含某个子字符串,如果包含则返回true,否则返回false。

regex = /^[a-z0-9]*(TEST)+'[a-z0-9]*$/;
if(myString.contains(regex)) {
  // do something
}

使用^$锚,您几乎可以防止任何子匹配,因为它们需要整个myString来匹配正则表达式。 因此,第一步是删除这些锚点。 然后:

if (regex.test(myString)) {