一、認識正則表達式語法:javascript
正則表達式 (UltraEdit Syntax):
% 匹配行首 - 代表要搜索的字符串必定在行首.
$ 匹配行尾 - 代表要搜索的字符串必定在行尾
? 匹配除換行符外的任一單個字符.
* 匹配任意個數的字符出現任意次數(不包括換行符)
+ 匹配前導字符或者表達式出現一次或者更屢次(不包括換行符)
++ 匹配前導字符或者表達式不出現或者出現一次以上(不包括換行符)
^b 匹配頁中斷符
^p 匹配DOS文件的換行符
^r 匹配MAC文件的換行符(CR Only)
^n 匹配UNIX文件的換行符 (LF Only)
^t 匹配一個製表符
[ ] 匹配方括號中的單個的字符
java
例子:正則表達式
一、去除以2015年開頭的全部的行spa
2015,5,13,ff80808127d77caa0127d7e10f1c00c4,000000004c050f0c014c07bd80b50493 2016,5,13,ff80808127d77caa0127d7e10f1c00c4,000000004c080b9a014c080f5b920004 2016,5,13,ff80808127d77caa0127d7e10f1c00c4,40288b254cdd5a11014ce06502960a3d 2015,5,13,ff80808127d77caa0127d7e10f1c00c4,000000004c9a6776014c9bdf2d4a010b 2015,5,13,ff80808127d77caa0127d7e10f1c00c4,ff8080814fdcada0014fdf9edc490781 2012,5,13,ff80808127d77caa0127d7e13be500c6,40288b244d10d9a5014d1369e34602bb 2015,5,13,ff80808127d77caa0127d7e13be500c6,40288b244d10d9a5014d136979a802b4 2012,5,13,ff80808127d77caa0127d7e13be500c6,40288b244dfdbe2b014dff83c1200119 2015,5,13,ff80808127d77caa0127d7e164bd00c8,000000004aba80f6014ac23b78b502ca 2017,5,13,ff80808127d77caa0127d7e13be500c6,40288b2451075e72015109637a8c2918 2017,5,13,ff80808127d77caa0127d7e164bd00c8,000000004e26f10e014e2935ea8102b2 2015,5,13,ff80808127d77caa0127d7e13be500c6,40288b2550531fdc015054ceacb8015c 2015,5,13,ff80808127d77caa0127d7e13be500c6,40288b2451023819015103ad25040f14 2015,5,13,ff80808127d77caa0127d7e10f1c00c4,000000004c9a6776014c9bdf74ff010c 2010,5,13,ff80808127d77caa0127d7e164bd00c8,40288b264e21cab5014e238b3c9e039b 2015,5,13,ff80808127d77caa0127d7e164bd00c8,40288b244cb4272e014cb6decaaf2354 2010,5,13,ff80808127d77caa0127d7e164bd00c8,40288b234df897dc014dfb5b41e80366 2015,5,13,ff80808127d77caa0127d7e164bd00c8,40288b234df897dc014dfb5cf760036f 2011,5,13,ff80808127d77caa0127d7e164bd00c8,40288b244dfdbe2b014e00ae035c0365 2015,5,13,ff80808127d77caa0127d7e164bd00c8,40288b264e21cab5014e2466b6c605d0
操做方式:%以某開頭,*:匹配的多個字符,^p: 匹配DOS文件的換行符,將查到的字符替換爲空
3d
二、行尾匹配:blog
$*2098^pip
如上只是簡單用法,繼續完善中、、、、字符串