このテキストを一致させたい:
test123
id=125456
これは機能していない私の正規表現です:
([iI]{1,1}[dD]{1,1}=((d+).))|([A-Za-z0-9]*)
誰かが私が欠けているものを教えてもらえますか?2番目のサンプルは機能していません。
このテキストを一致させたい:
test123
id=125456
これは機能していない私の正規表現です:
([iI]{1,1}[dD]{1,1}=((d+).))|([A-Za-z0-9]*)
誰かが私が欠けているものを教えてもらえますか?2番目のサンプルは機能していません。
\d+
複数の数字を一致 させるためにを使用する必要があります。d+
繰り返し文字を探しますd
:
...((\d+).))|(
^^ add \ in front of d
これはトリックを行います:
([iI][dD]=\d+)|([A-Za-z0-9]*)
いくつかのポインタ:
[iI]{1,1}
に置き換えることができ[iI]{1}
、一度がデフォルトであるため、完全に省略できます{1}
。d+
文字「d」の1つ以上に\d+
一致し、1つ以上の数字に一致します。