我有一个大型 CSV 文件,其中有一些需要转换为 mm/dd/yyyy 的 mm/dd/yy 日期。
例如。“02/23/19”需要是“02/23/2019”
我最初的想法是用 /2019 查找/替换 /19。问题是我不想替换其他符合搜索条件的字段,例如“WELD STUD 5/8 X 6 9/16”。
有没有办法进行正则表达式搜索,需要前导 /##/ 后跟 19,然后只用 2019 替换 19?
使用这个正则表达式会将第一部分作为一个组,将年份作为第二个。然后,您可以使用该组将数据复制到另一种格式。
((?:\d{2}\/){2})(\d{2})
我通常会这样做(替换为 group )。
$120$2
您可以在此 regex101.com上测试更多案例