正則表達式基本運算:
1.並運算,X|Y,求和,例:a|b ,所得文本就是{a,b};
2.連接,XY,乘法, 例:X=a|b,Y=c|d,XY {ac,bc,ad,bd};注意a,b在前。
3.克林閉包,X*,0,1,2,3個X與自己連接,例:X*=null|X|XX|XXX|…
符號化表示:
1.[],求並運算,例[abcd]=a|b|c|d=[a-d];
2.^,求非運算,除什麼以外的,例:[^ab],除ab以外的字符;
3.?,有或者沒有都可以,X?表示X|null,這就代表X與空字符串之間可選;
4.+,至少要重複一次,X+ = XX*;
簡單學習正則表達式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
在Linux下安裝MySQL
Geller_Tree
2018-08-27 19:45:51
【Linux學習之系統編程】Linux多線程的同步機制
Qregi
2018-08-27 18:40:18
Ubuntu使用隨筆
iteye_1667
2018-08-27 18:35:36
關於C結構體bit field的跨平臺的教訓
hyg2008
2018-08-27 17:42:44
centos7防火牆配置
Alastric
2018-08-27 16:38:35
Ubuntu下非常給力的下載工具--uget+aria2
sunnylgz
2018-08-27 16:21:01
Windows使用VNC viewer訪問Ubuntu 14.04遠程桌面的簡單方法
sunnylgz
2018-08-27 16:20:51
Linux進程的分析和執行過程
sunnylgz
2018-08-27 16:20:42
Linux常用命令學習
QbestB
2018-08-27 16:10:13
Linux makefile 教程 非常詳細,且易懂
sufangqi123
2018-08-27 13:43:38
[轉]ubuntu和windows雙系統啓動順序的修改
sufangqi123
2018-08-27 13:43:36
ubuntu10.10和windows雙系統啓動順序的修改
sufangqi123
2018-08-27 13:43:36
如何在Ubuntu 14.04中安裝最新版Eclipse
sufangqi123
2018-08-27 13:43:26