如何在 presto 中解析 com.abc.def.abcdef-1.6.0_newversion-2.3.7-debug

How can I parse com.abc.def.abcdef-1.6.0_newversion-2.3.7-debug in presto

我是正则表达式的新手,需要一些帮助。我正在使用 Presto,需要从中解析“1.6.0” 'com.abc.def.abcdef-1.6.0_newversion-2.3.7-debug'?任何想法我该怎么做?提前致谢!

您可以使用

[0-9.]+(?=_)

regex demo

[0-9.]+(?=_) 模式匹配 _ 之前的 1 个或多个数字或文字点。