2017-09-24 64 views
-1

我正在開發一個小型代碼編輯器,我想匹配字符串,以便我可以突出顯示它們的不同顏色。正則表達式來突出代碼中的字符串

例子:

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

使用正則表達式表達\我得到一個比賽 'VOLVO', '豐田'

不過,我想有兩個匹配 '* \。': '沃爾沃' 和'TOYOTA'

這是可能實現一個單一的正則表達式嗎?

+0

請用相關的編程語言(e.h PHP,...)來標記您的問題。在你的例子中,引號不是字符串的一部分。此外,你想只匹配其中的一個嗎?哪一個 ?這個問題對我來說並不清楚。 – alfasin

+0

如果你知道你想突出顯示哪些字符串,爲什麼你需要正則表達式呢? – alfasin

回答

0

有人卻建議如下表達:

\「[^ \」] * \「

這實際上解決了我的問題:我得到的兩場比賽,一爲‘沃爾沃’和一個」 TOYOTA」。

相關問題