查找以 开头的字符串。不包含 .并以 _ 任何字符结尾:然后是任何字符

问题描述 投票:0回答:1

我有这样的字符串:

fd.s_fdsfds.na233_OVERFLOW:fdsfdsfds
fds_f.dsfds.cs194_0.0-1000.0:fdsfds
fdsf.dsfds.abc333_0.0-1000.0:fdsfds

我要搭配 “na233”&“cs194”&“abc333”

到目前为止我想出了这个正则表达式:

(?<=\.)(.*)(?=_.*:)

哪个匹配

“s_fdsfds.na233”和“dsfds.cs194”和“dsfds.abc333”

这不是我想要的。

regex regex-lookarounds
1个回答
0
投票

试试这个:

^\w+\.\w+\.([a-zA-Z0-9]+)

https://regex101.com/r/RhDN4J/1

© www.soinside.com 2019 - 2024. All rights reserved.