我正在Application(service)使用ag在我的文件中搜索。由于 ag 将字符串视为正则表达式模式,因此我必须转义括号并使用:
ag 'Application\(service\)'
Run Code Online (Sandbox Code Playgroud)
这既麻烦又容易遗漏,尤其是当我的搜索中有多个正则表达式符号时。
如何指示 ag 将搜索词视为文字字符串,而不是正则表达式模式?
您正在寻找的选项是
-Q --literal:不要将 PATTERN 解析为正则表达式。尝试从字面上匹配它。
@ https://github.com/ggreer/the_silver_searcher/blob/master/doc/ag.1.md:
| 归档时间: |
|
| 查看次数: |
2481 次 |
| 最近记录: |