emedit查找技巧
功能查找填写替换说明批量删除空行\n\n \n勾选“使用正则表达式”然后点击“替换全部”如果替换后,仍有一些多余的换行,可以反复点击“替换全部”批量给数据分列空格\t勾选“使用正则表达式”然后点击“替换全部”查询多个数字a123,a567,a345[0-9]{3}替换内容替换3位0-9之间的任意数字征用字符(^ ,$ ,( ) ,[ ] ,{ } ,. ,? ,+ ,*,| )替换\$替换内容这些字符都是在正则表达式中被“征用”了,称之为特殊字符,引用的时候,必须前面加 "\" 进行区分调换逗号前后的数据"25","male""30","female""40","female"查找:(".*?"),(".*?")\2,\1将href=""内的网址替换成统一的网址数据 href="([^"]+?)"href="${pubUrl!}"注意这里不能用(.*)这个会匹配多余数据删除带"[]"的内容;[abc][123]:something \ [ .*\ ](用时请清除空格){n,m} 匹配n到m次 b{0,1}替换内容? 匹配0或1次,相当于 {0,1}其左边的字符被匹配0次或者1次. 例如 "be?" 匹配 "b" 或者 "be" 但是不匹配 "bee".* 匹配0或多次,相当于 {0,}其左边的字符被匹配任意次(0次,或者多次). 例如 "be*" 匹配 "b", "be" 或者 "bee".+ 匹配1或多次,相当于 {1,}其左边的字符被匹配至少一次(1次,或者多次). 例如 "be+" 匹配 "be" 或者 "bee" 但是不匹配 "b".^ 匹配行首$ 匹配行尾\b boundary,匹配单词边界删除第1、2、3....章前面的空格查找(^)( )(第.*章)==》替换成\1\3or( ) 括号分组,用于后向引用\1 \2 后向引用先前括号分组的表达式\0 将引用上次的匹配结果右边的表达式被匹配在一行的开始^A"^A" 仅仅匹配以 "A" 开头的行匹配任意一个字符.匹配tab\t匹配任意一个非字母\W匹配空格\s space匹配非空格\S匹配任意一个数字\d digital匹配任意一个非数字\Dreturn\rnew line\n“www”到"net"之间的内容www.*net匹配行首^匹配行尾$匹配单词边界\b boundary括号分组,用于后向引用( )后向引用先前括号分组的表达式\1 \2将引用上次的匹配结果\0匹配任意长度字符^(*^)查找<big></big> <[a-z]+></[a-z]+>匹配一个长度的字符^(?^)