正则实现 20190723 20190724 20190725 改为 2019-07-23 2019-07-24 2019-07-25

简介: 正则实现 20190723 20190724 20190725 改为 2019-07-23 2019-07-24 2019-07-25

正则实现 20190723 20190724 20190725 改为 2019-07-23 2019-07-24 2019-07-25


一、需求

CSV 文件中时间的初始表示为 20190723, 20190724,  20190725,(注意带有逗号)类型,将其格式化为 2019-07-23, 2019-07-24,  2019-07-25,

二、使用工具

VSCODE

三、正则实现

CTRL + F 跳出替换功能:

查找部分填写:

2019072([345]),

替换部分填写:

2019-07-2$1,

解释:

$1表示第一个小括号里的内容,[]中括号里面的内容是或关系。

以上,问题解决~

相关文章
|
4月前
|
数据采集 Java 数据处理
正则表达式替换技巧与实用案例分享
正则表达式替换技巧与实用案例分享
|
5月前
|
数据采集
正则表达式替换
正则表达式替换
|
6月前
|
Perl
sed删除不匹配正则表达式的行(保留匹配行)
sed删除不匹配正则表达式的行(保留匹配行)
634 2
34.从入门到精通:Python3 正则表达式检索和替换 repl 参数是一个函数 正则表达式对象 正则表达式修饰符 - 可选标志 正则表达式模式* 正则表达式实例
34.从入门到精通:Python3 正则表达式检索和替换 repl 参数是一个函数 正则表达式对象 正则表达式修饰符 - 可选标志 正则表达式模式* 正则表达式实例
|
关系型数据库 MySQL
全局替换字符命令
全局替换字符命令
72 0
|
开发者 Python
正则替换 | 学习笔记
快速学习 正则替换
110 0
正则替换 | 学习笔记
C#编程-87:正则表达式替换
C#编程-87:正则表达式替换
C#编程-87:正则表达式替换
|
PHP Perl
sed 多行替换,多行模式处理字符串;一次替换
作者:凨 例: 需求:sed 替换多行(2到6行)替换为空,且返回系统配置信息 <?php /**CustomConfigurationStart*/ $c=require APP_PATH.'Common/Conf/config-custom.php'; /*COOKIES,SESSION域*/ $domain=preg_replace('/(.*\.|.*\/\/)?(
3411 0
|
PHP
PHP字符串学习之利用正则过滤字符,返回数字字符
在之前的文章《PHP字符串学习之怎么去除其他字符,只留下数字》中,我们介绍了利用for循环和in_array()或is_numeric()函数来提取字符串中数字字符的方法。这次我们继续PHP字符串的学习与练习,介绍一下提取字符串中数字字符的另几种方法。 提取字符串中数字字符,本质上就是字符串过滤操作。看到字符串过滤,我就想起了 “正则表达式”。
374 0
|
JavaScript
JS中自定义replace可替换特殊符号$等,但无法忽略大小写的函数
//可替换特殊符号$等,但无法忽略大小写的函数 String.prototype.replaceStr = function (s1, s2) { this.str = this; if (s1.
1107 0