你不会是程序猿吧?

如何用grok匹配类似『1.4.2』这样的数字?

自然语言处理 | 作者 sailershen | 发布于2019年07月15日 | 阅读数:2192

1.4.2这个数字与点号的组合,如果用以下表达式匹配:
%{NUMBER:a}.%{INT:b}
结果是:
{
"a": "1.4",
"b": "2"
}

我希望的结果是:
{
"a": "1.4.2"
}

请教如何实现?
已邀请:

Reilee - 在日devops

赞同来自:

[\d\.]+
推荐找一些正则表达式工具测试一下
比如https://regex101.com/#javascript

要回复问题请先登录注册