我正在试图找出正确的正则表达式,以便匹配以下模式:
@ abDC email@something.com 123 %&# @ deFG @@anything 123 = 56 @@ HIjk @@lolol 123 = 78
结果应该匹配如下内容:
@ abDC email@something.com 123 %&# @ deFG @@anything 123 = 56 @@ HIjk @@lolol 123 = 78
结果应该匹配如下内容:
匹配1: @ abDC email@something.com 123 %&#
匹配2: @ deFG @@anything 123 = 56 @@ HIjk @@lolol 123 = 56
描述:以单个“@”开头,后跟任何字符(包括换行符、空格和“@”本身)的任意字符串。
已尝试使用“@{1}.+”,但结果是三个单独的匹配,而不是预期的两个。请参见Regex Storm。
^(@.+)\n*([\s\S]*)
是什么意思? - ctwheels