我正在尝试构建一个能够匹配双引号字符串的正则表达式。 这就是我所拥有的:
regex = /\"(\\\"|[^\"])*\"/g
几乎适用于所有情况。但是有一种情况是它没有正确捕获字符串。例如,如果输入是" \"它不应该被捕获为双引号字符串,因为\"将是一个角色"''。为此,我试图找出所需的条件,它是:
我很感激一些提示并帮助完成这项工作。 先谢谢
答案 0 :(得分:0)
试试这个:(?:[^\\\"]|^)\"([^\"]*)\"