文本编辑器中使用正则表达式进行替换的示例
2010-06-02 14:26
477 查看
正则表达式的功能非常强大,我在经常使用文本编辑器的过程中发现使用正则表达式进行替换非常方便,能完成许多普通的字符替换完成不了的效果,下面就是例子:
EmEditor文本编辑器中使用正则表达式进行替换的示例:
方法1、
查找: ([A-Z]+?)\s+(\d+?)\s+(\d+)
替换为: \1,\2,\3
方法2、
查找: ([^\s]+?)\s+
替换为: \1,
示例数据,将原始数据改为以逗号分隔:
原始数据:
TEXT 460011219411234 8615529880000
TEXT 460018827961234 8613178860000
TEXT 460015730611234 8618606850000
替换后数据:
TEXT,460011219411234,8615529880000
TEXT,460018827961234,8613178860000
TEXT,460015730611234,8618606850000
RegexDesigner工具中使用正则表达式进行替换的示例:
方法1、
查找: ([A-Z]+?)\s+(\d+?)\s+(\d+)
替换为: $1,$2,$3
方法2、
查找: ([^\s]+?)\s+
替换为: $1,
示例数据,将原始数据改为以逗号分隔:
原始数据:
TEXT 460011219411234 8615529880000
TEXT 460018827961234 8613178860000
TEXT 460015730611234 8618606850000
替换后数据:
TEXT,460011219411234,8615529880000
TEXT,460018827961234,8613178860000
TEXT,460015730611234,8618606850000
BTW:不同的文本编辑器使用正则表达式进行替换的时候使用的表达式是不一样的,有的是"\1"、"\2",有的是"$1"、"$2",具体问题具体对待。
EmEditor文本编辑器中使用正则表达式进行替换的示例:
方法1、
查找: ([A-Z]+?)\s+(\d+?)\s+(\d+)
替换为: \1,\2,\3
方法2、
查找: ([^\s]+?)\s+
替换为: \1,
示例数据,将原始数据改为以逗号分隔:
原始数据:
TEXT 460011219411234 8615529880000
TEXT 460018827961234 8613178860000
TEXT 460015730611234 8618606850000
替换后数据:
TEXT,460011219411234,8615529880000
TEXT,460018827961234,8613178860000
TEXT,460015730611234,8618606850000
RegexDesigner工具中使用正则表达式进行替换的示例:
方法1、
查找: ([A-Z]+?)\s+(\d+?)\s+(\d+)
替换为: $1,$2,$3
方法2、
查找: ([^\s]+?)\s+
替换为: $1,
示例数据,将原始数据改为以逗号分隔:
原始数据:
TEXT 460011219411234 8615529880000
TEXT 460018827961234 8613178860000
TEXT 460015730611234 8618606850000
替换后数据:
TEXT,460011219411234,8615529880000
TEXT,460018827961234,8613178860000
TEXT,460015730611234,8618606850000
BTW:不同的文本编辑器使用正则表达式进行替换的时候使用的表达式是不一样的,有的是"\1"、"\2",有的是"$1"、"$2",具体问题具体对待。
相关文章推荐
- 在PHP中使用正则表达式进行查找替换
- 如何在PHP中使用正则表达式进行查找替换
- Excel 中使用正则表达式进行查找与替换
- 如何在PHP中使用正则表达式进行查找替换
- 关于AS3中使用正则表达式进行一定规则替换
- 在 Excel 中使用正则表达式进行查找与替换
- 在 Excel 中使用正则表达式进行查找与替换
- JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
- Excel 中使用正则表达式进行查找与替换
- javascript中使用正则表达式进行字符串验证示例
- 在PHP中使用正则表达式进行查找替换 推荐
- 在 Notepad++ 或 EditPlus 中使用正则表达式进行高级查找替换
- 在VS2008中使用正则表达式进行查找和替换
- VS.net IDE中,使用正则表达式进行查找、替换
- vs2005中使用正则表达式进行查找替换
- Word中使用正则表达式进行查找和替换
- 在VS2008中使用正则表达式进行查找和替换
- Word中使用正则表达式进行查找和替换
- 使用正则表达式进行替换