gitk中正则表达式的格式是什么?
我正在尝试使用 gitk 中的 find/“添加/删除字符串”/正则表达式选项。我尝试过的语法不起作用,并且我找不到描述它接受的正则表达式语法的文档。
我正在尝试匹配 Modem_Wakup
和 Modem_UnWakeup
。 Modem_(Un)?Wakeup
和 Modem_\(Un\)?Wakeup
、Modem_\(Un\)\?Wakeup
以及任何其他明显的方法都不起作用。我可以单独找到字符串,所以我知道应该有匹配项。
那么它使用什么语法呢?
I'm trying to use the find/"adding/removing string"/regular expression option in gitk. The syntaxes I have tried don't work, and I can find no docs that describe the syntax of the regular expressions it accepts.
I'm trying to match both Modem_Wakup
and Modem_UnWakeup
. Neither Modem_(Un)?Wakeup
norModem_\(Un\)?Wakeup
, nor Modem_\(Un\)\?Wakeup
, nor any other obvious ones work. I can find the strings individually, so I know there should be matches.
So what syntax does it use?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
此功能应基于 pickaxe grep 系统 ,基于 POSIX 正则表达式。
但是这个线程< /a> 从 gitk 报告了一些与此相关的错误:
但这可能不是您的具体情况,只是说明该功能尚未完全可用。
This feature should be based on the pickaxe grep system, based on POSIX regexp.
But this thread reports some bug around this from gitk:
This may not be your exact case though, simply an illustration that the feature isn't fully available yet.