Я хочу видалити цей рядок із 1000 файлів. http://txt.do/52h7n
Як написати регулярний вираз для цього? Хтось може допомогти?
Я хочу видалити цей рядок із 1000 файлів. http://txt.do/52h7n
Як написати регулярний вираз для цього? Хтось може допомогти?
Відповіді:
Якщо я правильно розумію, вам потрібно видалити все між <?php
і ?>
не видаляти самі теги PHP?
Якщо припустити, що текст абсолютно однаковий у всіх файлах, ви можете використовувати наступний регулярний вираз:
<\?php \$ctbobo.*\$wwhipui-1;
А потім замініть його <?php
(відзначте пробіл в кінці).
Результат повинен бути чимось на кшталт:
<?php ?>
Для здійснення пакетного пошуку та заміни в «Блокноті ++» потрібно натиснути Search
в меню, а потім Find in files
або просто натиснути Ctrl+Shift+F
. Після цього вам потрібно буде вибрати папку, яка містить ваші файли, фільтри (швидше за все, вам знадобиться " *.php
"), вставити регулярний вираз з цього повідомлення та натиснути Find them all
. Коли це буде зроблено, вам потрібно перейти до Replace
вкладки в тому ж діалоговому вікні пошуку, вставити схему заміни зверху та натиснути Replace all
.
Раджу зробити резервну копію всіх своїх файлів, перш ніж робити пакетні оновлення.