0

この特定の正規表現の背後にあるアイデアを与えた元の質問は、引用符で囲まれていないコンテンツを見つけるための正規表現です。

元のサンプルを少し変更してみましょう。

INSERT INTO Notifify (to_email, msg, date_log, from_email, ip_from)
VALUES
    (
        :to_email,
        'test teste nonono',
        :22,
        :3mail,
        :ip_from
    )

数字で始まる変数はどのプログラミング言語でも許可されていないことは知っていますが、それは単に:to_emailor:3mail:ip_fromand notを一致させる必要があるシナリオを作成できないという意味ではありません:22

どのように進めますか?私と私の友人は、この方法で(理論的にのみ)試しました->

  • すべての文字列をセットに格納
  • 数字のみを含むセットを減算します

オンライン テストでは、RegExrを使用しています。

4

2 に答える 2

0

使用しているプログラミング言語はわかりませんが、行が一致するかどうかを確認できないのはなぜですか:

^\s*:[0-9]+,?\s*$

比類のない行を取るだけですか?

于 2013-02-01T14:09:42.477 に答える