[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
要是拼音之间没有空格该如何解决呢?

TOP

回复 11# buyiyang
是的,不过绝大部分没有问题。

TOP

如果按照77七的办法,应当也能解决,思路如下:
1.汉字数可用第三列拼音缩写获取。示范如下
  1. setlocal enabledelayedexpansion
  2. set str=HWGS
  3. set letters=A B C D ... Z
  4. for %%i in (!letters!) do set str=!str:%%i=%%i !
  5. for %%i in (!str!) do set /a n+=1
复制代码
2.获得第x个汉字是多音字后,可以找出第二列第x个大写字母来确定需要替换的拼音,进行替换。
3.也可以提前找出哪些行存在多音字,只对这些行进行替换,其它行原样显示即可,可以提高效率。

TOP

返回列表