Шаблон регулярного выражения для комбинации цифр и букв в строке - PullRequest
0 голосов
/ 28 января 2019

У меня проблемы с моим регулярным выражением для поиска всех каталогов с номером и буквой в заголовке.

В основном в //"E:\SomeProvider\SomeGame\build\images\1136x640\img.png" Я ищу вывод //"1136x640"

спасибо

1 Ответ

0 голосов
/ 28 января 2019

Без лучшего набора примеров или объяснений, это лучшее из регулярных выражений, которое я могу придумать:

[^\\/]*(?:[a-zA-Z][^\\/]*\d|\d[^\\/]*[a-zA-Z])[^\\/]*

В основном это соответствует всему, что не \ или / которая содержит букву и цифру после или наоборот.

Более подробное объяснение здесь и тестирование собственных примеров.


РЕДАКТИРОВАТЬ: Если вы добавите еще несколько примеров ввода> вывода и свое регулярное выражение, мы, вероятно, сможем найти лучшее соответствие и, что более важно, помочь вам понять, почему ваше регулярное выражение не работает.

EDIT2: Кто бы не проголосовал, если вы могли бы объяснить проблему с ответом, я исправлю это

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