-2

メールの正規表現があります。@ただし、正規表現の記号の前に1〜20文字しか使用できないようにします。

([\w-\"]+(?:\.[\w-\"]+))@((?:[\w-]+\.)*\w[\w-]{0,255})\.([a-z]{2,6}(?:\.[a-z]{2})?)

どんな助けでもいただければ幸いです。

4

1 に答える 1

1

正規表現の外部をチェックする方が良いですが、この特定のケースではたまたま方法があります。

(?=[^@]{1,20}@)([\w-\"]+(?:\.[\w-\"]+))@...
于 2012-09-28T19:37:25.657 に答える