Порой требуется произвести массовое редактирование текста, например собрано более 500 ссылок и нужно из них определенный параметр, отвечающий за разрешение.
... https://domen.com/wp-content/uploads/401-koliuchiy-podarok-300x252.jpg https://domen.com/wp-content/uploads/402-lokhmatyi-sosed-300x249.jpg https://domen.com/wp-content/uploads/403-kotenok-i-vorona-300x353.jpg https://domen.com/wp-content/uploads/404-belaia-roza-300x251.jpg https://domen.com/wp-content/uploads/407-mechtatelnoe-nastroenie-300x258.jpg https://domen.com/wp-content/uploads/408-taksa-300x338.jpg ...
Для получения версии картинки в полном разрешении нужно было удалить выделенную часть.
Вручную проходиться по каждой из строк можно — но долго.
На помощь пришел редактор sublime text 3, в котором обычно работаю с кодом.
Всего одна строка и пара кликов и проблема решена.
Следующая строка вбитая в режиме «поиск и замена» и включения режима регулярных выражений [.*] решила вопрос.
[-]\d{1,3}[x]\d{1,3} [-] - находим символ "-" \d{1,3} - находим от 1 до 3 цифр [x] - находим символ "x" \d{1,3} - находим от 1 до 3 цифр
Если вы еще только изучаете регулярные выражения, есть удобный онлайн-редактор для тестирования: https://regex101.com/
Свежие комментарии