我有一个字符串:
/09/2012 08:29:13 - @15a63b 20.708,243 ms [20.708,243] 1 PreparedStatement: exec patient
我想删除字符串PreparedStatement
之前的所有内容。我正在使用EditPlus编辑器。我需要一个正则表达式来完成它。
是否有人知道如何组合这个正则表达式?
^.*?(?=PreparedStatement)
答案 0 :(得分:2)
如果您使用的是Perl,则会执行以下操作:
$string =~ s/(.*?)(PreparedStatement: exec patient)/$2/;
答案 1 :(得分:0)
经过长时间搜索Google和一些关于正则表达式的网站后,我发现了这种模式:.*PreparedStatement: