Csv 使用Talend从字符串中提取日期

Csv 使用Talend从字符串中提取日期,csv,talend,Csv,Talend,我每天都收到CSV文件,这些文件的标题如下 “广告绩效报告(2016年1月24日)”。 我想从中提取日期,并使用Talend将其用作日期列。 我该怎么做 要以其他格式更改特定列的格式,您可以使用“tExtractRegexFields”和您的正则表达式来获取您的日期 tFileInputDelimited --> tExtractRegexFields --> tMap --> tFileOutputDelimited 使用“tExtractRegexFields”组件获取字

我每天都收到CSV文件,这些文件的标题如下 “广告绩效报告(2016年1月24日)”。 我想从中提取日期,并使用Talend将其用作日期列。
我该怎么做

要以其他格式更改特定列的格式,您可以使用“tExtractRegexFields”和您的正则表达式来获取您的日期

tFileInputDelimited --> tExtractRegexFields --> tMap --> tFileOutputDelimited
使用“tExtractRegexFields”组件获取字符串中的日期后,可以在输出架构中指定日期类型,如下所示:

您的日期模式(2016年1月24日)为“MMM d,yyyy

Talend上tExtractRegexField的链接为

链接一个伟大的网站测试你的正则表达式是


Jav中日期模式的链接是

要更改其他格式中特定列的格式,您可以使用“tExtractRegexFields”和您的正则表达式来获取您的日期

tFileInputDelimited --> tExtractRegexFields --> tMap --> tFileOutputDelimited
使用“tExtractRegexFields”组件获取字符串中的日期后,可以在输出架构中指定日期类型,如下所示:

您的日期模式(2016年1月24日)为“MMM d,yyyy

Talend上tExtractRegexField的链接为

链接一个伟大的网站测试你的正则表达式是


Jav中日期模式的链接是

我在textractregex字段中使用了以下正则表达式


“\(([^)]*)\”

我在textractregex字段中使用了以下正则表达式

“\([^)]*)\”