-1
Aで始まる正規表現をどのように書くのですか?文字列の2番目から4番目の文字は数字で、5番目の文字は小文字でなければなりませんか?正規表現を書く
/[A | B | C]{2-4}[a-z]/
申し訳ありませんが、私はそれを得ていないのですが、@Tusharが言ったように、それは
Aで始まる正規表現をどのように書くのですか?文字列の2番目から4番目の文字は数字で、5番目の文字は小文字でなければなりませんか?正規表現を書く
/[A | B | C]{2-4}[a-z]/
申し訳ありませんが、私はそれを得ていないのですが、@Tusharが言ったように、それは
、彼のソリューションが動作するはずで、それが私の行くのです。ここでは、関係する部分について説明します。
^A\d{3}[a-z]$
^
ストリングA
リテラル "" 文字の開始\d
任意の数字(0、1、2、3、4、5、6、7、 8、9){3}
前の部分を正確に3回(任意の数字、任意の数字、任意の数字)[a-z]
セット内の任意の文字。この場合は、「」も文字列で学習を開始するには良い場所の$
'/^A \ d {3} [a-z] $ /' – Tushar
あなたのやりたいことにBとCはどのようにフィットしますか?いずれにしても、[A | B | C]は、文字「A」、「B」、「C」、「」および「|」を意味する。 '{2-4}'はリテラルテキスト "{2-4}"と一致します。おそらく '{2,4}'を意味しますが、それはあなたの問題を解決するのには役立ちません。 – jsheeran
[regex101](https://regex101.com/r/uO4eK5/1)で少し練習してください。例えば、 –