+ -
当前位置:首页 → 问答吧 → 正则表达式在WORD查找替换中的应用

正则表达式在WORD查找替换中的应用

时间:2009-04-10

来源:互联网

昨天有个网友给我发来一个文件,要求我实现下面的功能:
引用:
要求1:所有的“放上*出口压板*” 都替换成 “测得*出口压板*确无电压后放上”
要求2:“x.合上*闸刀,并检查”改成
        x.
        a.合上*闸刀
        b.检查*闸刀确在合上位置”
要求3:“x.拉开*闸刀,并检查”改成
        x.
        a.拉开*闸刀
        b.检查*闸刀确在断开位置”
其中的x是编号。*代表不固定长度的字符串
我马上想起来可以用正则表达式来实现,此类“查找内容和替换内容都不固定的”问题正好发挥正则表达式的强大功用。
大家下载附件后点击执行替换就可以看到效果。代码配有详细注释。欢迎大家斧正。

[ 本帖最后由 toopoor 于 2009-4-10 11:08 编辑 ]

附件

正则表达式高级替换.rar(59.78 KB)

2009-4-10 11:07, 下载次数: 179

作者: toopoor   发布时间: 2009-04-10

呜呜呜,没人感兴趣。

作者: toopoor   发布时间: 2009-04-10

正则表达式,好难的。一般来说WORD的查找替换通配符已经够用,不过从本例来看,还是正则表达式是终极工具。

作者: daocao2003   发布时间: 2009-04-10

是金子就会发光

作者: hnliyx   发布时间: 2009-09-24

佩服!一直不明白什么叫正则表达式!
有没有相关的帖子,介绍个!

作者: bdhdayu_77   发布时间: 2009-09-24

正在学,看看

作者: dsp5000   发布时间: 2009-09-24

顶,一直不知道什么叫正则表达式。

作者: liupy1968   发布时间: 2009-09-30

哈哈,就是有啊!

作者: michaelboy   发布时间: 2009-10-06

谢谢LZ分享

作者: bibisin   发布时间: 2009-10-24

就是WORD的查找替换,在查找替换对话框中也基本能实现附件功能。

作者: huangyun   发布时间: 2009-10-24

强烈挺你

作者: sqhsqhli   发布时间: 2011-01-27