Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如可变美元符号。
php-mode.el 第 1087 行:
'("\\$\\(\\(?:\\sw\\|\\s_\\)+\\)" (1 font-lock-variable-name-face)) ; $variable
如果我没记错的话,正则表达式应该匹配 $variable 包括美元符号。现在,我试图弄清楚为什么 font-lock 属性也没有应用于美元符号。在语法表中,$ 被视为一个单词,就像 Az 一样。
所以我想我想问的是:有没有人遇到过同样的问题并且他/她找到了解决方案?
那里的1意思是匹配由(转义)括号表示的第一个捕获组。位于该$捕获组之外。所以它既可以移到里面,也可以将其更改1为 a 0,这意味着使用整个正则表达式。
1
$
0