PHP正则表达式匹配未转义的双引号

时间:2011-08-02 21:19:22

标签: php regex

我正在试图找出一个正则表达式,它将检测两个双引号内是否存在未转义的双引号。我有这个,但它不起作用:

if ( preg_match( '/^(\".*((?<!\\)\").*\")$/', $str ) ) {
    die("hey");
}

1 个答案:

答案 0 :(得分:1)

尝试使用preg_match('/([^\\]\")/', $str)