変換したい
http://website.com/cat/movie/nameofmovie.html
これに
http://website.com/cat/movie
ということで試してみたのですが[/].*(html)
、これは1/
文字目から適用、5/
行目を指定する方法はありますか?逆置換する方法はありますか?
5 番目以降のすべてを具体的に削除し、/
この 5 番目のスラッシュを削除する場合は、次を使用できます。
((?:[^/]*/[^/]*){4})/.*html
と置き換え$1
ます。
最後のスラッシュでリンクの最後の部分を削除する場合は、次を使用できます。
/[^/]+html
ここでは、キャプチャ グループがないため、置換ボックスを空白のままにします。
何もないものに直接置き換えてみてください/\w+\.html
。
何もないものと交換できます/[^/]+(\s+|$)
。hmtl ファイルでフィルタリングする必要がある場合は、次のように拡張子を追加するだけです/[^/]+\.html(\s+|$)
。