我想为双引号的string.For找到正则表达式,我只是把下面的表达式
\".*\"但问题是,如果一些与另一个正则表达式匹配的字符串出现在双引号中,则上面的表达式将与其不匹配。
如果我们想给同样包含字符串的双引号(例如:关键字或数字,为关键字和数字提供不同颜色)与另一个正则表达式匹配的字符串赋予特定颜色,则如果一个关键字或数字出现在双引号中,它将采用关键字或数字本身的颜色,而不是采用双引号的颜色.How,我能解决这个问题吗?有没有办法在另一个表达式中覆盖正则表达式?
发布于 2014-12-30 06:58:47
"[^"]+"|\d+试试你的regex,这个way.Put ""引用regex,第一个与其他正则表达式一起使用之后,along.This将首先使用"",其余的regex将不应用于it.See演示。
https://stackoverflow.com/questions/27700757
复制相似问题