文字列を編集する方法を探しています。私の文字列はこのようhttp://www.example.com/example:8080
になり、3 番目に出現する "/" を見つけてから、文字列を編集して、http://www.example.com:8080
3 番目に出現する "/" と 2 番目に出現する ":" の間にあるものを基本的に削除します。正規表現を書いてみたところ、このように見える最初の部分にたどり着くことができましたが((.*?/){3}(.*))
、2番目のタスクを通過して最終的な文字列を取得するにはどうすればよいですか?
ありがとう
編集 :
「/」が発生する回数は関係ありません。私がhttp://www.example.com/example/index.php:8080
望むのは、「/」の 3 回目の出現から「:」の 2 回目の出現までですhttp://www.example.com:8080