Кто-нибудь знает, почему это происходит:регулярное выражение отрубив последний символ имени файла
Filename: 031\_Lobby.jpg
RegExp: (\d+)\_(.*)[^\_e|\_i]\.jpg
Replacement: \1\_\2\_i.jpg
Это производит это:
031\_Lobb\_i.jpg
По какой-то причине это разделочной последний символ из второго бэк- ссылка («y» в «Лобби». не делает, когда я удаляю [^_e|_i]
, поэтому я должен делать что-то неправильно, что связано с этим.
Спасибо!
Вы забыли упомянуть, что должно быть правильным поведением – mkoryak