找回密码
 立即注册
搜索
查看: 2246|回复: 22

[软件] 询问一下 关于一个文本替换的方法

[复制链接]
     
发表于 2012-2-25 23:23 | 显示全部楼层 |阅读模式
是这样的 我现在在做一个汉化,想要把一个文本中的单字节数字改成双字节的
但是这文本长得像这样
000088C2,12,36年凯利

000088D0,12,60年凯利

000088DE,14,100年凯利

000088EE,4,酒樽

000088F4,14,未熟成桶装凯利

00008904,14,24年桶装凯利

00008914,14,36年桶装凯利

00008924,14,60年桶装凯利

我要批量把24 36 60都改成24 36 60
但是前面有很多干扰的单字节数字啊
怎么办??
回复

使用道具 举报

     
发表于 2012-2-25 23:40 | 显示全部楼层
例如?..没看懂 你要改的是哪个字?
回复

使用道具 举报

     
 楼主| 发表于 2012-2-25 23:50 | 显示全部楼层

回 1楼(qhlixpfh) 的帖子

已改
回复

使用道具 举报

     
发表于 2012-2-25 23:51 | 显示全部楼层
把【,24年】替换成【,24年】
回复

使用道具 举报

     
发表于 2012-2-26 00:02 | 显示全部楼层
如果需要替换的数字前都有逗号,就连逗号一起查找
回复

使用道具 举报

     
发表于 2012-2-26 00:09 | 显示全部楼层
正则匹配"([0-9]*)年",然后查字典替换,用python, perl啥的两下搞定,没试过,应该可以
回复

使用道具 举报

     
发表于 2012-2-26 00:32 | 显示全部楼层
都不需要编程语言,靠excel就能完成了……

1、导入数据,以逗号分隔
2、A列剪切到sheet2里面去
3、回sheet1全文替换012...789为012...789,手工做的话也就分10次做,工作量不大
4、把剪切出去的那列重新剪切回来
5、看好位置添加2列,用逗号填充这2列
6、最后全文复制出来
回复

使用道具 举报

     
发表于 2012-2-26 09:05 | 显示全部楼层
引用第5楼matrixtheory于2012-02-26 00:09发表的  :
正则匹配"([0-9]*)年",然后查字典替换,用python, perl啥的两下搞定,没试过,应该可以
匹配前面再加個逗號就完美了
回复

使用道具 举报

     
 楼主| 发表于 2012-2-26 09:48 | 显示全部楼层
求诸位详细啊..弱鸡看不懂
回复

使用道具 举报

     
发表于 2012-2-26 10:04 | 显示全部楼层
以前S1有人推荐过TextEditor,中文名好像叫文本整理器,替换修改什么的异常强大,设置好之后一键完全修改,我山寨手机指着这个看小说了,推荐一下
回复

使用道具 举报

     
 楼主| 发表于 2012-2-26 10:15 | 显示全部楼层
回各位:
我这里文本总共有数百个呀...没办法导入excel什么的
回复

使用道具 举报

     
发表于 2012-2-26 10:25 | 显示全部楼层
引用第11楼luoyianwu于2012-02-26 10:15发表的  :
回各位:
我这里文本总共有数百个呀...没办法导入excel什么的
宏,VBS
回复

使用道具 举报

发表于 2012-2-26 10:49 | 显示全部楼层
引用第5楼matrixtheory于2012-02-26 00:09发表的  :
正则匹配"([0-9]*)年",然后查字典替换,用python, perl啥的两下搞定,没试过,应该可以

阿勒?  有支持中文的正则么?  我用notepad2一直以为正则不支持中文@@
回复

使用道具 举报

     
发表于 2012-2-26 11:31 | 显示全部楼层
用正则表达式
emeditor之类
回复

使用道具 举报

     
发表于 2012-2-26 11:47 | 显示全部楼层

回 13楼(my6010236) 的帖子

支持,我经常用python抓中文页面啥的,因此我觉得可能是notepad2自己不支持而已。刚刚又试着python写了一下,OK的
回复

使用道具 举报

     
发表于 2012-2-26 16:21 | 显示全部楼层
正则吧
至少比vbs好学多了,还不需要office

deerchao.net/tutorials/regex/regex.htm
回复

使用道具 举报

     
发表于 2012-2-26 19:11 | 显示全部楼层
引用第16楼trentswd于2012-02-26 16:21发表的 :
正则吧
至少比vbs好学多了,还不需要office

deerchao.net/tutorials/regex/regex.htm



好教程,马了个克
回复

使用道具 举报

     
发表于 2012-2-26 19:43 | 显示全部楼层
引用第13楼my6010236于2012-02-26 10:49发表的  :
阿勒?  有支持中文的正则么?  我用notepad2一直以为正则不支持中文@@
肯定是notepad2的問題,工作需要一天到晚正則日文……同為雙字節文字的中文應該也沒差吧
回复

使用道具 举报

头像被屏蔽
发表于 2012-2-26 21:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2012-2-26 22:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2012-2-27 20:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2012-2-27 23:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2012-2-28 06:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-14 19:35 , Processed in 0.137846 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表