Дополнительная строка после второго подчеркивания в имени файла - PullRequest
0 голосов
/ 05 июня 2019

У меня есть имя файла следующим образом.tasks_6839_sr_us_3887_sr_SP_trados.wsxz

Мне нужно создать регулярное выражение, которое просто находит две строки "sr" после второго подчеркивания.

Может кто-нибудь помочь, пожалуйста?

1 Ответ

0 голосов
/ 05 июня 2019

Я предполагаю, что наш желаемый вывод имеет слева всегда четырехзначную границу, тогда мы начнем с этого выражения:

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

Демонстрация 1

или

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

Демо

, и мы можем еще больше упростить это, если захотим.

В обоих случаях желаемый результат находится в группе захвата ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...