2017-10-16 87 views
-3

私はRegexにはいないし、Googleで多くの検索を行った後、私は本当に私の問題に適切な解決策を見出すことができません。 RFC 2396と一致する正規表現を作成したいと思います。regex Test 私はhttps://regex101.com/でテストしましたが、実際は複雑です。URI/URLのRFC2396と一致する正規表現を構築するには?

私の質問は、RFC 2396の後にURI/URLをフィルタリングする正規表現を読むのが簡単ですか?

+2

正規表現ではないURL/URIクラスを使用してください – Jens

答えて

0

は2396

^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))? 

詳細はtools.ietf.org/html/rfc2396をご覧くださいRFCの公式ドキュメントではあまり複雑で正規表現があります。そこでは、正規表現のステップバイステップの説明があります。

+0

素晴らしい!ありがとうございました – trouble

関連する問題