批量将文件中汉字数字替换为阿拉伯数字

我们有时候遇到很多是中文名文件名,

比如

第一章、第二十九章等文件,排序的时候无法按照顺序排列

而将其一一替换为阿拉伯数字很麻烦,

我花了一晚上弄出的代码如下保存成1.bat文件运行即可把文件夹下所有中文数字替换为阿拉伯数字(仅支持100以下的)

@echo offfor /f  "delims=" %%i in ('dir /b') do call :Replacement "%%i"exit:Replacementset t1=%~1set t1=%t1:九十=90%set t1=%t1:八十=80%set t1=%t1:七十=70%set t1=%t1:六十=60%set t1=%t1:五十=50%set t1=%t1:四十=40%set t1=%t1:三十=30%set t1=%t1:二十=20%set t1=%t1:十一=11%set t1=%t1:十二=12%set t1=%t1:十三=13%set t1=%t1:十四=14%set t1=%t1:十五=15%set t1=%t1:十六=16%set t1=%t1:十七=17%set t1=%t1:十八=18%set t1=%t1:十九=19%set t1=%t1:十=10%set t1=%t1:九=9%set t1=%t1:八=8%set t1=%t1:七=7%set t1=%t1:六=6%set t1=%t1:五=5%set t1=%t1:四=4%set t1=%t1:三=3%set t1=%t1:二=2%set t1=%t1:一=1%set t1=%t1:零=0%set t1=%t1:09=9%set t1=%t1:08=8%set t1=%t1:07=7%set t1=%t1:06=6%set t1=%t1:05=5%set t1=%t1:04=4%set t1=%t1:03=3%set t1=%t1:02=2%set t1=%t1:01=1%echo %t1%ren %1 "%t1%" goto :eof

转载于:https://www.cnblogs.com/wangyuman26/p/10937763.html

批量将文件中汉字数字替换为阿拉伯数字相关推荐

  1. 批量xml文件中的字符串替换

    替换批量xml文件中的内容 替换批量xml文件中的内容 1.实现代码 替换批量xml文件中的内容 1.实现代码 package testpackage;import java.io.BufferedR ...

  2. java 将换行代替_Java批量将文件中的段落替换成空格,根据指定分隔符换行(SQL示例)...

    我的需求是SQL文件中有成千的类似数据,我要将它们进行转换格式,如下图 第一步:将字符段楼替换,使用word排版 把数据拷贝到word中,使用特殊字符替换 点击全部替换,替换之后如下图,这时候它是一串 ...

  3. python读取文件前30个字符_Python 批量读取文件中指定字符的实现

    1.背景 从指定的NLP生成的文件中读取指定的字符. 2.待读取文件 是以":"作为分隔符的数据,每一行以回车结束.此文件为XXX.train 3.读取每一句中的汉字 ... fi ...

  4. c++在文件中提取数字或字母

    c++在文件中提取数字或字母 以下是提取数字,字母的话只需要简单的更改一下就可以啦 #include<iostream> #include<fstream>using name ...

  5. python123数字转换_Python将汉字数字转换成阿拉伯数字的方法

    用Python将汉字数字转换成阿拉伯数字的方法.汉字数字就是我们的大写数字:零.壹.贰.叁.肆.伍.陆.柒.捌.玖.拾,这种只有在会计人员才会常用的数字. Python把用汉字表示的数字转换为阿拉伯数 ...

  6. Python将汉字数字转换成阿拉伯数字的方法

    Python将汉字数字转换成阿拉伯数字的方法 - 玩蛇网 http://www.iplaypy.com/code/base/b2600.html 用Python语言来为不同数字之间做转换之前就有介绍过 ...

  7. linux文件中的字符替换

    (一)通过vim编辑器来替换. vi/vim 中可以使用 :s 命令来替换字符串. :s/well/good/ 替换当前行第一个 well 为 good :s/well/good/g 替换当前行所有 ...

  8. FileLocatorPro正则表达式批量搜索文件中的字符串

    FileLocatorPro_x64 工具可以按正则表达式批量搜索路径下多个文件中含有的特定字符串,类似的效果是在Linux上使用 grep 命令,例如我想搜索含有openssl组件的程序,使用效果如 ...

  9. 文件循环读取_一个案例轻松认识Python文件处理提取文件中的数字

    1.文件打开 使用 open() 函数打开文件.它需要两个参数,第一个参数是文件路径或文件名,第二个是文件的打开模式.模式通常是下面这样的: "r",以只读模式打开,你只能读取文件 ...

最新文章

  1. JavaScript深拷贝—我遇到的应用场景
  2. 百款APP嵌入 KeyMob移动广告聚合平台发布十周
  3. 如何用代码的方式取出SAP C4C销售订单创建后所有业务伙伴的数据
  4. 混合云存储开启企业上云新路径--阿里云混合云备份容灾方案发布 1
  5. 这些IT圈里的名词,你读对了吗
  6. Linux系统下对flash的测试方法
  7. RabbitMQ远程不能访问问题的解决
  8. E. Beautiful Subarrays(思维 01 trie 树)
  9. leetcode 738. 单调递增的数字(贪心算法)
  10. python3.X 使用pip 离线安装whl包(转载)
  11. 29岁“退休程序员”郭宇:有钱的人不一定自由,自由的人不一定有钱
  12. app怎么调用mysql数据_手机app怎么调用php操作数据库的接口?
  13. npm配置镜像、设置代理
  14. 说说Android桌面(Launcher应用)背后的故事(四)——揭秘Workspace
  15. 红帽变蓝帽对Ceph有何影响?
  16. 软件签名不一致是什么意思
  17. 免费好用的OCR文字识别软件推荐
  18. date类型被fastjson变为long类型一串数字
  19. 矩阵的内积和外积,三向量混合积
  20. MMC子系统之SDIO卡驱动

热门文章

  1. 【原创】VBA学习笔记(302)VBA的变量的作用范围 与 生命周期
  2. 协众技术移动端UI设计分这四种
  3. 二叉树和二叉搜索树的java实现
  4. 计算机二级的关系与关系模式一样吗,2013年计算机二级access关系数据库知识
  5. 本科课程【数字图像处理】实验3 - 图像的几何变换
  6. blast序列比对参数的含义
  7. 张朝阳不再狂妄,搜狐的艰难复苏路
  8. 又拍网架构 -- 前端PHP后台Python +消息中间件 RabbitMQ + 分库步骤
  9. 【LSTM预测】基于matlab鲸鱼算法优化双向长短时记忆BiLSTM航空发动机寿命预测 (多输入单输出)【含Matlab源码 2288期】
  10. 上海英雄会后记:酣畅