标题:求教:如何批量将文件名当中的汉字数字替换为统一宽度阿拉伯数字(001、002 ...
只看楼主
schtg
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1355
专家分:2534
注 册:2012-2-29
得分:0 
回复 9楼 吹水佬
高,谢谢吹版主!
2022-11-06 14:39
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:29
帖 子:484
专家分:1827
注 册:2018-3-13
得分:0 
考虑到中文的特点,还需要增强一些,例如:
十  -> 10
十五  -> 15
若作为通用转换函数,还需考虑如:五十万 -> 500000

这涉及两个问题:
1. “十”什么时候表示数值,什么时候表示单位
2. 连续出现单位字符的处理
2022-11-06 16:10
nbwww
Rank: 6Rank: 6
等 级:贵宾
威 望:10
帖 子:222
专家分:468
注 册:2021-1-9
得分:0 
按文件名排序读入数组,从001开始重命名
2022-11-06 17:36
nbwww
Rank: 6Rank: 6
等 级:贵宾
威 望:10
帖 子:222
专家分:468
注 册:2021-1-9
得分:0 
虽然粗暴了点
2022-11-06 17:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-510512-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.101859 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved