regex-negation

    8

    2答えて

    Visual Studio 2010では、1行のコメントに含まれていないテキストをどのように検索しますか? foo/bar/bas (編集)そして、それは見つけるべきではない:それはラインを見つける必要があることを foo bar bas なく foo bar // bas で 注:で、 "BAS" を見つけるためにどのようにEG行: foo // bar bas

    1

    1答えて

    パスの注釈が@Path( "/ {userId}/{managerId:?:CEO}"のように見えるように、単語が含まれていないパスと一致させる必要があります)マネージャーIDとCEOに一致しないこの方法(Reg Expr?:CEO)ですが、RestEASYフレームワークはそれに気をつかないので、どんな助けも気に入らないでしょう。

    7

    1答えて

    私は、ネゲートしたい正規表現を持っています。 String.matchesを返し /(.{0,4}) 次 "/1234" true "/12" true "/" true "" false "1234" false "/12345" false 結果であるように、上記の(REGXのみ使用して)否定する方法はあります: "/1234" false "/12" false "/"

    0

    1答えて

    私は正規表現に非常に役立ち、助けが必要です。 私は、メッセージヘッダーに3つの電子メールIDがある場合にのみ一致する正規表現を探しています([email protected]、[email protected]、[email protected])送信者のヘッダーにメールIDを入力してください。 この種の正規表現を作成することはできますか?はいの場合は助言してください。あなたはW + \ + @

    2

    1答えて

    申し訳ありませんこれは他の場所で尋ねられている場合、私は見てきて、私の人生のためにそれを見つけることができません。私は正規表現に取り組もうとしていますが、私はいつもより高度なシナリオに問題を抱えています...他の人はそれをかなり簡単に見つけるので、私には何か問題があります。 とにかく、私はwww.domain.comまたはdomain.comと一致するRegExを作成しようとしていますが、他のサブ

    7

    3答えて

    ケース: さよならハローhellotさようならehello さよならハローハローさようならehello 私は(1行目を一致させたいだけのhello「は'once!) 2行目(' hello 'を2回以上含む)に一致させたくない場合 否定的な先読みを使用して試してみました。 「ハロー」二度持っていんあなたを確認し、あなたをチェックし、 ^(?!.*\bhello\b.*\bhello\b).*\bh

    1

    2答えて

    私は、ユーザーが電話番号を入力し、番号を区切る独自の方法を選択できるようにしたいと思います。だから私は正規表現を思い付いた:それは正常に動作しますが、私は期待通りに動作しない@、:、;のようないくつかの例があるほとんどのケースで var regex = /[^0-9 \/-\\\(\)\+]/; 。誰かが私にいくつかのヒントをくれますか?ここで は、あなたがそれを意味している場合/から\への長

    2

    1答えて

    のセット上:ボーダー、BGCOLORとクラス: <table border="1"><tr><td class=" m" bgcolor="#cccccc" style="bold" size="7" m="m "><span></span> </td><td class=" m" bgcolor="#cccccc" style="bold" size="7" m="m " align="cent

    1

    2答えて

    パスワードルールの設定に奇妙な要件があります。 私は ^(?=.*[A-Z]).{5,8}$ ..応じて、次の式を使用ししかし、それがない私の要件は、大文字だけを許可するように、パスワードルールを設定することで、min.password長は5で、最大のパスワードな長さは8です。そのようには動作しません。後で、[A-Z]は大文字のみが許されているわけではなく、少なくとも大文字でなければならないという

    2

    4答えて

    私は正規表現にマッチ置き換えるためにpreg_replaceメソッドを使用してみましたが、私はエラーメッセージ 取得していますマッチング文字置き換える を「警告::にpreg_replace()いいえ終了区切り文字 『_』になっています」 $oldString = ""; $newString = preg_replace("/[^a-z0-9_]/ig", "", $oldString);