複雑な環境で URL を一致させる正規表現パターンが必要です。
URL は次の位置にあります。
[url=http://www.php.net/manual/en/function.preg-replace.php:32p0eixu]TEST[/url:32p0eixu]
(これは単なるサンプル URL です)
コロン、コロン、およびその後のコードが無視されるまで、URL を一致させる必要があります。非常に多くの URL があり、http://から:までのすべてに一致するパターンを作成する経験はありません。
先ほど言ったように、変数に格納する必要がある URL を除いて、他のすべては無視してそのままにしておく必要があります。
誰かがそのようなパターンを作成するのを手伝ってくれませんか? 私の試行では上記の URL と一致していましたが、より複雑な URL を入力すると一致しませんでした。
これは私が作成したパターンです。単純な URL では機能しますが、複雑な URL では機能しません。
http(s)?://[A-Za-z0-9.,/_-]+
私は正規表現があまり得意ではありません。まだ学習中です。
ありがとうございました。