您的位置:首页 > 编程语言 > PHP开发

Editplus常用正则表达式

2012-03-01 14:00 197 查看
大家可能都有这样的经历,有时候不是单纯地执行一个检索或者替换,而是需要有某些特殊的需求,比如将两列对换、去除一些属性等等,这时候不妨考虑在EditPlus中使用正则表达式。

EditPlus使用正则表达式的方法:



其中变量采用括弧定义,使用的时候使用反斜杠+数字,比如\1表示第一个变量;

常用的表达式:

[1] 将两列对换

要求:

Abc c1

Cd b1

-->

c1 Abc

b1 Cd



相关表达式:

\2 \1

^(.+) (.+)$



[2] 将Java的Import转换为JSP的Import

要求:

import com.test.cms.process.IFlowContent;
import com.test.cms.process.engine.FlowDocs;
import com.test.components.cms.content.persistent.Channel;
import com.test.components.cms.content.persistent.Channels;
-->

<%@ page import="com.test.cms.process.IFlowContent" %>

<%@ page import="com.test.cms.process.engine.FlowDocs" %>

<%@ page import="com.test.components.cms.content.persistent.Channel" %>

<%@ page import="com.test.components.cms.content.persistent.Channels" %>



相关表达式:

import[^;](.*);

<%@ page import="\1" %>



[3] 替换空行

^\n
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: