0

我有一个像这样的字符串:

/09/2012 08:29:13 - @15a63b 20.708,243 ms [20.708,243] 1 PreparedStatement: exec patient

我想删除字符串之前的所有内容PreparedStatement。我正在使用 EditPlus 编辑器。我需要一个正则表达式来做到这一点。

有没有人知道如何组合这个正则表达式?

^.*?(?=PreparedStatement)
4

2 回答 2

2

如果你使用 Perl,这将是:

$string =~ s/(.*?)(PreparedStatement: exec patient)/$2/;
于 2012-09-18T07:26:17.413 回答
0

经过长时间搜索谷歌和一些关于正则表达式的网站后,我发现了这种模式:.*PreparedStatement:

于 2012-09-18T14:53:59.990 回答