-1
URLをテストするためにregexを使用しようとしています。クエリ文字列を検出する正規表現
受け入れ例:拒否
www.mystite.com/whatever/?bla=dfgsd&page=test www.mystite.com/whatever/?bla=dfgsd&page=test& www.mystite.com/whatever/?bla=dfgsd&page=test&hello=bla www.mystite.com/whatever/?page=test&hello=bla
:
www.mystite.com/whatever/?hello=bla&page=testfff www.mystite.com/whatever/?page=testfff&hello=bla - NOT good
ミス&page=test&
、page=test&
または理由私が試したものだし、それは動作しません
:
([^&]+)([page=test])([^&]+)
あなたは、ドメインおよびサブフォルダを無視することができ、私は何をチェックしようとしていることだけ疑問符
正規表現を使用して表現したいいくつかのルールを提供してください。あなたが与えた例は自明ではありません。また、あなたが試した正規表現を説明してもらえますか?私はそれが何をすべきか想像することはできません。 –
あなたの試みには、非常に基本的な初心者のエラーがいくつかあります。あなたが何をしているのかわからない場合は角かっこを使用しないでください。基本的なトラブルシューティングのヒントについては、[Stack Overflow 'regex'タグwiki](/ tags/regex/info)を参照してください。 – tripleee
私の文字列には、&page = test、&page = test&、page = test&が含まれていますが、&page = test [whatever]、&page =テスト[whatever]&、page = test [whatever]& –