1

現在、この正規表現は何かに一致し、スラッシュ ( / ) で停止しますが、スラッシュで停止してスラッシュを含める必要があります。言い換えれば、スラッシュの後の文字で停止します。でも、そのキャラクターが何なのかはわかりません。

これを行う方法についてのアイデアはありますか?

正規表現は次のとおりです。

   (?:https?:\/\/|www)[^\/]*
4

2 に答える 2

2

あなたは2つの方法でそれを行うことができます:

(?:https?:\/\/|www)[^\/]*\/

またはこれ:

(?:https?:\/\/|www).*?\/

編集:

最後のスラッシュで停止するには、次を使用します。

(?:https?:\/\/|www)[^\/]+(?:\S*?\/)*
于 2013-04-10T16:35:14.940 に答える
0

正規表現の一部としてスラッシュを追加します。

(?:https?:\/\/|www)[^\/]*\/
                         ^^ add this
于 2013-04-10T16:33:19.387 に答える