我正在尝试使用正则表达式匹配电子邮件中的单个字符串。电子邮件模式如下所示:
name.name.someid@mail.domain.com
我想抓住'someid'部分。这意味着我需要匹配“@”之前和最后一个时期之后的所有内容。
我可以匹配“@”之前的所有内容,(^[^@]+)
但是我无法在正则表达式语句中有效地组合它以仅在最后一个句点之后进行评估(我只能让它在第一个句点之后匹配)。
任何指针都会很棒,谢谢!
我正在尝试使用正则表达式匹配电子邮件中的单个字符串。电子邮件模式如下所示:
name.name.someid@mail.domain.com
我想抓住'someid'部分。这意味着我需要匹配“@”之前和最后一个时期之后的所有内容。
我可以匹配“@”之前的所有内容,(^[^@]+)
但是我无法在正则表达式语句中有效地组合它以仅在最后一个句点之后进行评估(我只能让它在第一个句点之后匹配)。
任何指针都会很棒,谢谢!