正则表达式:如何从文本中单独提取特定的模式



我正在尝试使用正则表达式从如下所示的文本中提取模式。

to_timestamp('02-04-09 00:00:00.000000000','RR-MM-DD HH24:MI:SS.FF'),'REP00061    ',to_timestamp('08-05-30 07:27:36.000000000','RR-MM-DD HH24:MI:SS.FF'),

我如何在Python中编写一个正则表达式来单独提取以下模式?

to_timestamp('02-04-09 00:00:00.000000000','RR-MM-DD HH24:MI:SS.FF')
to_timestamp('08-05-30 07:27:36.000000000','RR-MM-DD HH24:MI:SS.FF')

基本上使用pythex.org你可以轻松地创建你的正则表达式。

例如:

m = re.findall(r'(to_timestamp('.*?','.*? .*?'))',str)

re模块中的findall将创建一个所有匹配项的列表。

最新更新