文件名第二个下划线后的多余字符串

时间:2019-06-05 16:38:39

标签: regex

我的文件名如下。 task_6839_sr_us_3887_sr_SP_trados.wsxz

我需要创建仅在第二个下划线之后找到两个字符串“ sr”的正则表达式。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我猜想我们所需的输出在其左侧始终有一个四位数的边界,那么我们将从以下表达式开始:

_[0-9]{4}_(.+?)_

Demo 1

_[0-9]{4}_([a-z]{2}?)_

Demo

,如果愿意,我们可以进一步简化。

在两种情况下,我们所需的输出都在捕获组()中。