как сделать все ссылки на странице абсолютными? - PullRequest
1 голос
/ 23 октября 2010

У меня есть куча htmls на моем диске, и я знаю абсолютный адрес каждого из них, теперь я хочу сделать каждый экземпляр src = "", href = "" внутри тегов вроде a,script, img, iframe и т. д. для указания абсолютного патча, если заданный путь относительный.

Я не знаю, какой самый быстрый способ сделать это, с помощью regex, preg_match_all и т. д.?Я хочу, чтобы этот скрипт знал о путях типа "../../somefile.html".

1 Ответ

0 голосов
/ 23 октября 2010

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

Однако если вы получаете регулярное выражение для извлечения HREF с помощью ../, тогда используйте скрипт для обратного отсчета папок и замените его нужным URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...