首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Emacs php模式字体锁定属性不适用于某些字符

Emacs php模式字体锁定属性不适用于某些字符
EN

Stack Overflow用户
提问于 2011-08-08 18:31:45
回答 1查看 150关注 0票数 0

例如可变的美元符号。

php-mode.el 1087行:

代码语言:javascript
复制
'("\\$\\(\\(?:\\sw\\|\\s_\\)+\\)" (1 font-lock-variable-name-face)) ; $variable

如果我没记错的话,正则表达式应该与$variable匹配,包括美元符号。现在,我试图弄清楚为什么font-lock属性不也适用于美元符号。在语法表中,$被认为是一个像A-z一样的单词。

所以我猜我想问的是:有没有人遇到过同样的问题,他/她找到解决方案了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-08 19:34:56

其中的1表示匹配由(转义)括号表示的第一个捕获组。$在捕获组之外。因此,可以将它移到内部,或者将1更改为0,这意味着使用整个regexp。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6980846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档