luoyianwu 发表于 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
但是前面有很多干扰的单字节数字啊
怎么办??

qhlixpfh 发表于 2012-2-25 23:40

例如?..没看懂 你要改的是哪个字?

luoyianwu 发表于 2012-2-25 23:50

回 1楼(qhlixpfh) 的帖子

已改

飞鱼清风 发表于 2012-2-25 23:51

把【,24年】替换成【,24年】

nu0yan 发表于 2012-2-26 00:02

如果需要替换的数字前都有逗号,就连逗号一起查找

matrixtheory 发表于 2012-2-26 00:09

正则匹配"(*)年",然后查字典替换,用python, perl啥的两下搞定,没试过,应该可以

cxn 发表于 2012-2-26 00:32

都不需要编程语言,靠excel就能完成了……

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

Gato_shin 发表于 2012-2-26 09:05

引用第5楼matrixtheory于2012-02-26 00:09发表的:
正则匹配"(*)年",然后查字典替换,用python, perl啥的两下搞定,没试过,应该可以 images/back.gif匹配前面再加個逗號就完美了

luoyianwu 发表于 2012-2-26 09:48

求诸位详细啊..弱鸡看不懂

wann. 发表于 2012-2-26 10:04

以前S1有人推荐过TextEditor,中文名好像叫文本整理器,替换修改什么的异常强大,设置好之后一键完全修改,我山寨手机指着这个看小说了,推荐一下

luoyianwu 发表于 2012-2-26 10:15

回各位:
我这里文本总共有数百个呀...没办法导入excel什么的

Gato_shin 发表于 2012-2-26 10:25

引用第11楼luoyianwu于2012-02-26 10:15发表的:
回各位:
我这里文本总共有数百个呀...没办法导入excel什么的 images/back.gif宏,VBS

my6010236 发表于 2012-2-26 10:49

引用第5楼matrixtheory于2012-02-26 00:09发表的:
正则匹配"(*)年",然后查字典替换,用python, perl啥的两下搞定,没试过,应该可以 images/back.gif


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

天神十三煞 发表于 2012-2-26 11:31

用正则表达式
emeditor之类

matrixtheory 发表于 2012-2-26 11:47

回 13楼(my6010236) 的帖子

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

trentswd 发表于 2012-2-26 16:21

正则吧
至少比vbs好学多了,还不需要office

deerchao.net/tutorials/regex/regex.htm

xburke 发表于 2012-2-26 19:11

引用第16楼trentswd于2012-02-26 16:21发表的 :
正则吧
至少比vbs好学多了,还不需要office

deerchao.net/tutorials/regex/regex.htm http://bbs.saraba1st.com/2b/images/back.gif



好教程,马了个克

Gato_shin 发表于 2012-2-26 19:43

引用第13楼my6010236于2012-02-26 10:49发表的:
阿勒?  有支持中文的正则么?  我用notepad2一直以为正则不支持中文@@ images/back.gif肯定是notepad2的問題,工作需要一天到晚正則日文……同為雙字節文字的中文應該也沒差吧

might 发表于 2012-2-26 21:06

白左 发表于 2012-2-26 22:09

might 发表于 2012-2-27 20:16

白左 发表于 2012-2-27 23:09

linuxyouxia 发表于 2012-2-28 06:36

页: [1]
查看完整版本: 询问一下 关于一个文本替换的方法