主题
:
【求助】正则表达式写法
查看单个帖子
crazytang
超级会员
资 料:
注册日期: Feb 2001
帖子: 1,733
精华: 0,解答: 5
#
6
2019-06-29, 11:51:26
没有简洁的方式,除非你写程序来判断,所以只能一批批来处理
问题1:
^(\d+\.\d+\s+.+)$ => \t$1
^(\d+\.\d+\.\d+\s+.+)$ => \t\t$1
^(\d+\.\d+\.\d+\.\d+\s+.+)$ => \t\t\t$1
问题2:
先将第二行是非数字的分行符去掉,然后用问题1的方式来替换
\n(\D.+)$ => $1 //
crazytang
查看公开信息
查找 crazytang 发表的帖子