【发布时间】:2016-09-24 05:03:49
【问题描述】:
我无法创建一个注意到引号内的转义字符的正则表达式。
例如,“这一行”中的两个“引用字符串”会返回:
引用的字符串
这一行
这个字符串“包含一个\”转义引号”。 将返回:
包含一个 \" 转义引号
我做了一个正则表达式来匹配引号
\\\"[^\\\"\\n]*\\\"
- \\" 引用
- [^\\"\n]* 除了引号或换行符之外的任何内容
- \\" 引用
如何创建一个忽略引号内转义字符的正则表达式?
注意:我只希望引号内的转义字符被注意到,所以像 This is \"a dog" 这样的东西仍然应该输出 a狗。
【问题讨论】: