1

変換したい

http://website.com/cat/movie/nameofmovie.html

これに

http://website.com/cat/movie

ということで試してみたのですが[/].*(html)、これは1/文字目から適用、5/行目を指定する方法はありますか?逆置換する方法はありますか?

4

3 に答える 3

4

5 番目以降のすべてを具体的に削除し、/この 5 番目のスラッシュを削除する場合は、次を使用できます。

((?:[^/]*/[^/]*){4})/.*html

と置き換え$1ます。


最後のスラッシュでリンクの最後の部分を削除する場合は、次を使用できます。

/[^/]+html

ここでは、キャプチャ グループがないため、置換ボックスを空白のままにします。

于 2013-09-02T09:04:20.077 に答える
1

何もないものに直接置き換えてみてください/\w+\.html

于 2013-09-02T09:02:49.460 に答える
0

何もないものと交換できます/[^/]+(\s+|$)。hmtl ファイルでフィルタリングする必要がある場合は、次のように拡張子を追加するだけです/[^/]+\.html(\s+|$)

于 2013-09-02T10:28:36.757 に答える