Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » что то из регулярного

Страниц (1): [1]
 

1. Karkun - 08 Февраля, 2024 - 10:19:53 - перейти к сообщению
Добрый вечер. Подскажите пожалуйста вот регулярное выражение, мне его в прошлый раз подсказали)))). Мне нужно чтобы помимо расширения удалялось все что стоит после знака подчеркивания в конце имени файла. Если подскажите как это написать буду признателен.
CODE:

regexreplace(1, #NameImage, s[i], "(\..+)", ""); // удалить расширение из имени файла

2. neba2101 - 08 Февраля, 2024 - 13:22:49 - перейти к сообщению
 Karkun пишет:
Мне нужно чтобы помимо расширения удалялось все что стоит после знака подчеркивания в конце имени файла.


CODE:
regexreplace(1, #NameImage, s[i], "(?<=_).+", "");


А так удалит включая _
CODE:

regexreplace(1, #NameImage, s[i], "(_.+)", "");
3. Zireael - 08 Февраля, 2024 - 16:41:50 - перейти к сообщению
 Цитата:
(\..+)
(_.+)

Зачем вы скобки ставите? Они тут не нужны.
4. Karkun - 08 Февраля, 2024 - 19:29:50 - перейти к сообщению
Спасибо огромное.

Powered by ExBB FM 1.0 Final