我想检查是否有一些文本在字符串中,例如我有一个字符串
str = "car, bycicle, bus"
Run Code Online (Sandbox Code Playgroud)
我有另一个字符串
str2 = "car"
Run Code Online (Sandbox Code Playgroud)
我想检查str2是否在str中.
我是javascript的新手所以请耐心等我:)
问候
Viv*_*ath 28
if(str.indexOf(str2) >= 0) {
...
}
Run Code Online (Sandbox Code Playgroud)
或者如果你想要去正则表达式路线:
if(new RegExp(str2).test(str)) {
...
}
Run Code Online (Sandbox Code Playgroud)
但是你可能会面临的问题与逃逸后者(元字符),所以第一个途径是更容易.
小智 10
ES5
if(str.indexOf(str2) >= 0) {
...
}
Run Code Online (Sandbox Code Playgroud)
ES6
if (str.includes(str2)) {
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22061 次 |
| 最近记录: |