ICFOX 发表于 2013-6-12 10:38:51

求个正则,麻烦高手指点下,火车头里用的

本帖最后由 ICFOX 于 2013-6-12 10:57 编辑

abc0123010
abc00123010
abc000123010
数据处理的时候怎么替换成abc-123010这种形式.
就是把中间的0去掉,换成"-",其他的部分不变,麻烦知道的同学指点下.
前面的字母及除去中间的不确定个数的0后的数字都是不固定的,
实在不懂正则啊.

heyxiu 发表于 2013-6-12 10:53:31

不用正则,直接把 abc0 替换成 abc-

ICFOX 发表于 2013-6-12 10:55:35


heyxiu 发表于 2013-6-12 10:53

back.gif

不用正则,直接把 abc0 替换成 abc-
abc只是举例,不是固定的abc
谢谢.

heyxiu 发表于 2013-6-12 10:53:00

试下 (.*?)0+(.*)替换成 \1-\2

没用过火车头,我在notepad++里试的

替换后
abc-123010
abc-123010
abc-123010



ICFOX 发表于 2013-6-12 11:06:00


heyxiu 发表于 2013-6-12 11:06

back.gif

试下 (.*?)0+(.*)替换成 \1-\2

没用过火车头,我在notepad++里试的
可以用,谢谢大牛
013.gif

东方星雨 发表于 2013-6-12 11:14:57

这个收场了
页: [1]
查看完整版本: 求个正则,麻烦高手指点下,火车头里用的