2017-09-24 57 views
-1

我正在开发一个小型代码编辑器,我想匹配字符串,以便我可以突出显示它们的不同颜色。正则表达式来突出代码中的字符串

例子:

myvar = array('VOLVO', 'TOYOTA') 

使用正则表达式表达\我得到一个比赛 'VOLVO', '丰田'

不过,我想有两个匹配 '* \。': '沃尔沃' 和'TOYOTA'

这是可能实现一个单一的正则表达式吗?

+0

请用相关的编程语言(e.h PHP,...)来标记您的问题。在你的例子中,引号不是字符串的一部分。此外,你想只匹配其中的一个吗?哪一个 ?这个问题对我来说并不清楚。 – alfasin

+0

如果你知道你想突出显示哪些字符串,为什么你需要正则表达式呢? – alfasin

回答

0

有人却建议如下表达:

\“[^ \”] * \“

这实际上解决了我的问题:我得到的两场比赛,一为‘沃尔沃’和一个” TOYOTA”。

相关问题