中国科技期刊研究 ›› 2009, Vol. 20 ›› Issue (1): 122-126.

• 新技术应用与现代化 • 上一篇    下一篇

利用正则表达式进行查找/替换

翟自洋, 林昌东   

  1. 《浙江大学学报(英文版)》编辑部, 310027 杭州市浙大路38号, E-mail: jzus_zzy@zju.edu.cn
  • 收稿日期:2007-10-15 修回日期:2008-08-29 出版日期:2009-02-15 发布日期:2009-02-15
  • 基金资助:
    国家自然科学基金重点学术期刊资助项目(No.30824802)

Find/Replace Text Using Regular Expressions

ZHAI ZiYang, LIN ChangDong   

  • Received:2007-10-15 Revised:2008-08-29 Online:2009-02-15 Published:2009-02-15

摘要: 查找/替换在文本编辑中常会用到,看似简单,实则内涵丰富。正则表达式(Regular Expression)的采用,实现了对复杂文本的匹配,极大地增强了查找/替换的功能。正则表达式与文本编辑软件(如EmEditorTM等)所支持的“在多个文件中查找/替换”相结合,使编辑人员可对各种纯文本文档(如 txt,xml,tex,htm,等)同时进行批量查找/替换,大大提高了工作效率。本文从笔者编辑工作的典型实例出发,简要介绍了正则表达式的基本概念,部分展现了其应用于查找/替换的巨大潜力。指出结合正则表达式的查找/替换还可用于数据验证,作为人工审校的补充。针对英文期刊总结了一些验证表达式。并指出,对中文或中英文混排的书刊同样大有用武之地。