0

私は正規表現を学ぼうとしてきましたが、それは非常に複雑です。これらの URL を個別に書き換えなくても書き直せるとは思えません。それらを個別に実行できます (検索と置換) が、いくつかの異なるクラスターがあり、1000 の URL があります (移行)。

これは、aceef ソフトウェアを実行している Joomla サイトです。以下は、1 つの特定のクラスターからの URL の例です。URL の末尾は、古い URL と新しい URL で同じです。最初のディレクトリのみが変更されています。では、これらの特定のディレクトリ内のすべての URL の URL の末尾を古いものから新しいものまで一致させ、それを 1 つの式で書き換える方法はありますか?

古い URL = www.domain.com/property-details/condominiums/3448-page-title

新しい URL = www.domain.com/bangkok/condos/rent/3448-page-title

私がこれまでに書こうとしたことをわざわざ投稿するつもりはありません。私は正規表現で足を濡らそうとしていますが、これは初心者にとってかなり複雑な書き直しです。

4

1 に答える 1

0

ええと、額面どおりにこれを使用できます:

[^/]+$

これにより、最後の後に何かが得られる/ため、例では次のようになります3448-page-title

于 2013-10-31T02:05:09.940 に答える