2016-05-22 3 views
1

Я пытаюсь использовать функцию поиска и замены регулярных выражений Dreamweaver, чтобы найти и заменить все ссылки href, начинающиеся с "/url-to-page.html" на "./url-to -page.html "? Но не знаю, как это сделать. Может ли кто-нибудь помочь с любым примером о том, как это сделать (для этого требуется Regex)? БлагодаряИзменить все ссылки href в Dreamweaver с помощью RegEx

+0

Просьба представить более подробную информацию, в частности, образец HTML, чтобы заменить и кусок, который не должен быть заменен. –

+0

@PedroLobito link text до link text MKM

+0

Хорошо, спасибо, пожалуйста, проверьте мой ответ. –

ответ

1

поиск:<a href="\/(.*?)">
Заменить:<a href="./$1">

Убедитесь, что вы проверить Использовать регулярное выражение на бо ttom

+0

Спасибо Pedro, но это регулярное выражение просто изменит любое появление /*page.html в html-коде, несмотря на то, что если это ссылка (href или нет), есть ли в любом случае я могу убедиться, что только ссылки изменены, это ссылки href? – MKM

+0

, пожалуйста, проверьте обновленный ответ. –

+0

Я получаю сообщение об ошибке Regex следующим образом:/Unescaped delimiter – MKM

1

Я бы сказал, если вы просто должны были сделать это для одной строки:

найти:. */URL-к-page.html Заменить: ./url-to-page.html

0

href="(.*)" искать и найти его во всех тегах

attributeName=(.*) приколоть поиска регулярных выражений

Смежные вопросы