【发布时间】:2018-03-15 23:07:58
【问题描述】:
我正在尝试找出给出如下模式的正确正则表达式:
@abDC 电子邮件@something.com 123 % @deFG @@anything 123 = 56 @@ HIjk @@lolol 123 = 78结果如下:
比赛1: @abDC 电子邮件@something.com 123 % 比赛2: @deFG @@anything 123 = 56 @@ HIjk @@lolol 123 = 56在单词中:任何以单个“@”开头后跟任何字符的字符串,包括换行符、空格和“@”本身的出现。
我已尝试使用@{1}.+,但这会导致三个单独的匹配,而不是预期的两个。请参阅Regex Storm。
【问题讨论】:
-
{1}是多余的,因为这是默认行为 -
$@.*试试吧