如何检查字符串是否包含单引号('
)和双引号("
),如下所示?
var str = "test'\"";
答案 0 :(得分:16)
检查字符串是否包含单引号和双引号的快速方法。
if (str.indexOf('\'') >= 0 && str.indexOf('"') >= 0) {
//do something
}
编辑:如果角色位于第一个位置,indexOf将返回零。
答案 1 :(得分:4)
试试这个
var str = "test'\"";
if((str.indexOf('\'') > -1) && (str.indexOf('"') > -1))
{
//Code here
}
希望这有帮助。
答案 2 :(得分:3)
我猜你想要像/['||"]/.test(str);