Подвижный тип: Изменить URL с помощью замены регулярных выражений - PullRequest
1 голос
/ 25 августа 2010

В моем тексте <mt:EntryBody> у меня есть несколько URL-адресов, которые я хочу изменить указывающий адрес.

http://www.myblog.com/blog/content/fruit/apple.html

до

http://www.myblog.com/blog/apple/

В этом случае переменными будут слова «фрукты» и «яблоко». Я хотел бы использовать модификатор regex_replace для изменения каждого URL в EntryBody.

Как бы я написал это?

1 Ответ

1 голос
/ 25 августа 2010

Попробуйте это?

<mt:EntryBody regex_replace="/content\/\w*\/([^\.]*)\.html/","$1/">

$ 1 получит информацию о том, что совпало внутри "()"

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