我还在学习Emacs'正则表达式并尝试选择CamelCase单词以突出显示。
这是我的正则表达
\\([A-Z]*\\)\\.[a-zA-Z0-9_-]*[(]
我认为它应该只选择像这样的单词=> HelloWorld.hello(
它确实如此。它确实完全突出了这个词
但它也选择了非camelcase word => helloWorld.hello(
我做错了什么?
答案 0 :(得分:2)
好的,一旦你知道了答案,这实际上很简单 添加
(let ((case-fold-search nil))
(do-something-with-regexp))
实际上解决了我的问题。