匹配要求:
如果字符串介于"
并且包含\n
示例(捕获YES包括" s):
NO NO NO "NO NO NO" "YES YES
YES" NO "NO"
这个正则表达式工作了一半:
\"((?!\").)*\"
这也不起作用:
\"((?!\").)*(?!.*\n)\"
尝试了很多案例,但没有找到解决方案。
答案 0 :(得分:2)
使用此正则表达式:
/"[^"]*\R[^"]*"/
这是regex demo!
测试用例:
NO NO NO "NO NO NO" "YES YES YES" NO "NO"
匹配度:
"YES YES YES"