常用的终端高亮规则:修订间差异
来自三线的随记
小无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
基于 [http://userguide.icu-project.org/strings/regexp ICU regular expressions] 的大小写不敏感的异常关键词匹配 | === iterm profile: text high light settings === | ||
* 基于 [http://userguide.icu-project.org/strings/regexp ICU regular expressions] 的大小写不敏感的异常关键词匹配 | |||
([^a-zA-Z0-9]|^)((?i)(failed)|(fail)|(error)|(timed out)|(time out)|(timeout)|(not found)|(can't))([^a-zA-Z0-9]|$) | ([^a-zA-Z0-9]|^)((?i)(failed)|(fail)|(error)|(timed out)|(time out)|(timeout)|(not found)|(can't))([^a-zA-Z0-9]|$) | ||
* iptables comment | |||
iptables comment | |||
\/\* .*? \*\/ | \/\* .*? \*\/ | ||
=== | === Xshell 突出高亮规则 === | ||
* 报文起始时间 | * 报文起始时间 | ||
正则表达式, 不区分大小写 | |||
<nowiki>(\d{2}:?){3}\.\d{6}</nowiki> | |||
* iptables chain | |||
正则表达式, 区分大小写 | |||
<nowiki>^Chain .*? (references|bytes)\)$</nowiki> | |||
* iptables comments | |||
正则表达式, 不区分大小写 | |||
<nowiki>\/\* .*? \*\/</nowiki> | |||
* mac地址 | |||
正则表达式, 不区分大小写 | |||
<nowiki>((\d|[a-z]){2}:){5}(\d|[a-z]){2}</nowiki> | |||
* timestamp | |||
正则表达式, 不区分大小写 | |||
<nowiki>(^|\D)15\d{8}(\d{2})?</nowiki> | |||
* ipv4 address | |||
正则表达式, 不区分大小写 | |||
<nowiki>([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})(/\d{1,2})?</nowiki> | |||
* error keyword | |||
正则表达式, 不区分大小写 | 正则表达式, 不区分大小写 | ||
(\ | <nowiki>(\(|\s|\[)((failed)|(fail)|(error)|(timeout)|(timed out)|(timed out))(\s|\]|\)|\s*?$)</nowiki> | ||
[[分类:Linux]] | [[分类:Linux]] |
2021年10月10日 (日) 18:15的版本
iterm profile: text high light settings
- 基于 ICU regular expressions 的大小写不敏感的异常关键词匹配
([^a-zA-Z0-9]|^)((?i)(failed)|(fail)|(error)|(timed out)|(time out)|(timeout)|(not found)|(can't))([^a-zA-Z0-9]|$)
- iptables comment
\/\* .*? \*\/
Xshell 突出高亮规则
- 报文起始时间
正则表达式, 不区分大小写
(\d{2}:?){3}\.\d{6}
- iptables chain
正则表达式, 区分大小写
^Chain .*? (references|bytes)\)$
- iptables comments
正则表达式, 不区分大小写
\/\* .*? \*\/
- mac地址
正则表达式, 不区分大小写
((\d|[a-z]){2}:){5}(\d|[a-z]){2}
- timestamp
正则表达式, 不区分大小写
(^|\D)15\d{8}(\d{2})?
- ipv4 address
正则表达式, 不区分大小写
([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})(/\d{1,2})?
- error keyword
正则表达式, 不区分大小写
(\(|\s|\[)((failed)|(fail)|(error)|(timeout)|(timed out)|(timed out))(\s|\]|\)|\s*?$)