1

メールの RegExp を 50 文字未満の文字列にし、「.com」、「.org」、または「.edu」で終わり、最初の文字を数字にできないようにするにはどうすればよいですか?

今私は持っています:

[a-z]{1}[a-zA-Z0-9]@.|edu|org|com|

正規表現内で直接ではなく、最大長制限で文字の長さを制限します。

4

1 に答える 1

0

あなたの.後の@は、任意の 1 つの文字が一致できることを意味しますが、1 つだけであり、複数の文字は決して一致しません。「edu/org/com」グループの構文も間違っている可能性があります。

次のことを試してください。

[a-z]{1}[a-zA-Z0-9]*@.*\.(edu|org|com)$
于 2013-03-19T00:56:22.877 に答える