[英]Emacs php-mode font-lock properties are not applied to certain chars
例如可變美元符號。
php-mode.el第1087行:
'("\\$\\(\\(?:\\sw\\|\\s_\\)+\\)" (1 font-lock-variable-name-face)) ; $variable
如果我沒有弄錯的話,正則表達式應該與$變量匹配,包括美元符號。 現在,我試圖找出為什么不是應用於美元符號的字體鎖屬性。 在語法表中,$被認為是一個像Az的單詞。
所以我想我想問的是:有沒有人遇到過同樣的問題並且他/她找到了解決方案?
那里的1
表示匹配由(轉義的)parens表示的第一個捕獲組。 $
在該捕獲組之外。 因此它可以移入內部,或將1
更改為0
,這意味着使用整個正則表達式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.