如果一行以像 03:32:33(时间戳)这样的数字开头,我在匹配时正在编写 filebeat 配置。我目前正在这样做 -
\d
但它没有得到认可,还有什么我应该做的。我不是特别好/有正则表达式的经验。帮助将不胜感激。
最佳答案
真正的问题是 filebeat does not support \d
.
替换 \d
来自 [0-9]
并且您的正则表达式将起作用。
建议你看看filebeat的Supported Patterns .
另外,请确保您使用过 ^
,它代表字符串的开始。
关于regex - 使用正则表达式检查字符串是否以数字开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37531205/