标签: regex vim
我有日志文件,我希望使用vim的语法功能更容易阅读。
在行的开头是错误编号,后面跟着一个4位数字(例如F1000)。
命令 syn match error '/^[F]\d\{4}' 效果很好但它也匹配错误中包含的十六进制代码。
syn match error '/^[F]\d\{4}'
有没有办法可以指定模式只有在行的开头才匹配?
答案 0 :(得分:1)
这应该有效:
syn match error '^[A-Z]\d\{4}'
^代表行首 和A-Z匹配任何大写字母。
^
A-Z