これが私が持っている正規表現です:
\Ame\..*$
そして、私はそれを一致させたい:
me.com
me.ca
Bill@me.com
Bill.Smith@me.com
また、以下と一致してはなりません:
me.you@mean.com
me.you@foo
現在、完全な電子メールではなく、ドメインのみに一致します。
これにはルビーを使用しています。
私はhttp://rubular.com/を使用してこれを解決しようとしています。
これが私が持っている正規表現です:
\Ame\..*$
そして、私はそれを一致させたい:
me.com
me.ca
Bill@me.com
Bill.Smith@me.com
また、以下と一致してはなりません:
me.you@mean.com
me.you@foo
現在、完全な電子メールではなく、ドメインのみに一致します。
これにはルビーを使用しています。
私はhttp://rubular.com/を使用してこれを解決しようとしています。
あなたの要件を正しく理解していれば、次のように機能します。
\bme\.[^.@]*\z
説明:
\b # Match the start of a word
me # Match "me"
\. # Match "."
[^.@]* # Match any string unless it contains a "." or a "@"
\z # Match the end of the string
( Rubular の例の\z
代わりに使用$
したのは、行末にも一致するためです)。