我需要使用以下字符串
中的正则表达式进行提取console.log("This can be anything except double quote"),
后跟逗号和任何其他字符串
,提取输出
console.log("This can be anything except double quote"),
请注意,不应按字面读取样本字符串(例如可以是任何表示随机字符串或符号
~!@#$%^&*)
任何想法,对于上述情况,正确的正则表达式是什么?
答案 0 :(得分:0)
有很多解决方案。
我能想到的最简单:(console.log[^,]+)
PS:这将删除控制台语句末尾的逗号。您可以手动添加。
答案 1 :(得分:0)
使用Regex for quoted string with escaping quotes:
(console\.log\("(?:[^"\\]|\\.)*"\),)