":"から始まるurlからparamsを削除する際に問題があります。私はいくつかの正規表現を作成しようとしました正規表現を使用してURLパラメータを削除する
/foo/bar
:私は次の結果をアーカイブしたいと思います
/foo/:some_id/bar/:id
:ように私は例のパスを持っています。私はこれを理解しました:
\/:.*?\/
しかし、これは削除されます:some_idでも、それでもなお葉:id部分。すべてのパラメータを削除する正規表現を変更する方法を教えてください。
によって分割されます。アイテムを反復処理します。 ':'で始まらなければ、それを付け加えます。 – Sharky
これはあなたを助けるはずです:https://regex101.com/r/tG0oG0/1 – Ambrish