我有很多这种格式的行:
9;"1258923865";"94.193.26.109";"name@email.com"
Run Code Online (Sandbox Code Playgroud)
我正在尝试删除除电子邮件之外的所有内容。
我知道有一些正则表达式可以做到这一点。
此正则表达式应符合您的要求。
^.+;
Run Code Online (Sandbox Code Playgroud)
由于+ quantitier 是贪婪的,它将匹配整行。然后它将回溯到足以让最后一个分号匹配。您最终将双引号和其中的电子邮件完好无损。