如何判断字符串是否包含单引号(')和双引号(“)?

时间:2011-02-08 16:42:25

标签: javascript

如何检查字符串是否包含单引号(')和双引号("),如下所示?

var str = "test'\"";

3 个答案:

答案 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);

这样的东西