我需要检查字符串是否以以下内容开头:"+ ="
我试过了
str.search("+="));
Run Code Online (Sandbox Code Playgroud)
和
str.search("\+\="));
Run Code Online (Sandbox Code Playgroud)
但得到
未捕获的SyntaxError:无效的正则表达式:/ + = /:无需重复
你能帮我解决这个问题,并为JavaScript正则表达式推荐一个很好的资源吗?
试试这个正则表达式:
/^\+=/.test(str);
Run Code Online (Sandbox Code Playgroud)
true如果字符串以字符串开头,它将返回+=.该^(尖)说:"比赛从字符串的开始".该+转义需要,因为它是一个正则表达式元字符,这意味着(这不是我们想要的)"前面的一个或多个".
| 归档时间: |
|
| 查看次数: |
3285 次 |
| 最近记录: |