URL のパス名をテストしようとしています。パス名が privmsg で始まり、選択した単語の 1 つが含まれているかどうかを確認しています。そして、量指定子は、少なくとも 1 つの単語が見つかる必要があることを選択しています。
答えの1つに感謝し、それをさらに拡張しました。
var post = /(^\/privmsg\?).+(post|reply){1}(.*)?/;
私のURLは次のようになります
/privmsg?mode=post
/privmsg?mode=reply
/privmsg?mode=reply&p=2 //another way
私が望まない他のモードがありますが。privmsg で始まり、少なくとも投稿または返信が含まれる一定の URL を取得する必要があります。誰かが私の正規表現文字列の何が問題なのか、そして量指定子を間違って使用したかどうかを説明できますか?
今の問題は、それがまだ間違っていることです...