Я думаю, что название говорит само за себя. Как я могу заменить несколько строк в нескольких файлах?

Например, у меня есть следующие строки:

home.php, blog.php, forums.php, contact.php, etc.

И я хочу заменить их всех на эти, соответственно:

home.html, blog.html, forums.html, contact.html, etc.

Это строки в файлах. Они выглядят как имена файлов, потому что они находятся в гиперссылках HTML. Есть сотни случаев, и я хочу заменить их все сразу.

Я использую ОС Windows 7. Есть ли какая-либо собственная команда Windows или готовое программное обеспечение, которое может это сделать? Я могу разработать программное решение, например, на PHP, потому что у меня могут быть все строки в форматах JSON, XML или массивах, но это последнее средство.

1 ответ1

0

Простой массив строк подойдет, если у вас есть какие-либо навыки программирования. Создайте для каждого цикла (или для цикла во всем массиве) и воссоздайте строку, разделив строку с помощью «.» в качестве разделителя, так что home.php становится home и php , заменяя второй элемент, а затем снова создавая строку из подстрок. Если вы намереваетесь переименовать только php-файлы в html-файлы, вы можете просто заменить каждый случай php на html .

Это может быть достигнуто с любым возможным сценарием и языком программирования, поэтому дайте нам знать, если вам нужен простой пример на языке, с синтаксисом которого вы знакомы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .