正則表達式在線生成 正則表達式測試方法

正則表達式測試方法,正則表達式在線生成 。小編來告訴你更多相關信息 。
1.類似 0,0,100,100 這樣的格式,四個整數,逗號分隔,整數值大于等于0小于等于4000
2.類似 a.jpg,b.png 這樣的單個或者多個圖片文件名,多個以逗號分隔,只要jpg和png兩種格式的.
3.類似 100,200這樣兩個整數數字,逗號分隔,整數值大于等于0小于等于4000
4.類似[(255,255,255),(26,25,24)]這樣,中括號中間有小括號,每個小括號里是顏色的RGB值,至少有一個顏色,可以有多個顏色.
5.類似[[(255,255,255),(100,200)],[(26,25,24),(200,300])]這樣,結合了第4點和第3點.
以上逗號和括號全是英文的 總共5個正則.
用sqlite測試字符串是否符合正則表達式 。
create temp table aa (s text);
insert into aa values (\’a.jpg\’),(\’x.abb\’);
select * from aa where regexp(\’\\w+\\.(png|jpg)\’,s);
create temp table bb (s text);
insert into bb values (\’100,200\’),(\’4001,300\’),(\’1,100\’);
【正則表達式在線生成 正則表達式測試方法】select *,regexp2(\’^(\\d{1,3}|([1-3][0-9][0-9][0-9])),((\\d{1,3})|([1-3][0-9][0-9][0-9]))\’,s) from bb;
select * from bb where regexp(\’^(\\d{1,3}|([1-3][0-9][0-9][0-9])),((\\d{1,3})|([1-3][0-9][0-9][0-9]))\’,s)

正則表達式在線生成 正則表達式測試方法

文章插圖
正則表達式在線生成 正則表達式測試方法

文章插圖

正則表達式在線生成 正則表達式測試方法

文章插圖
正則表達式在線生成 正則表達式測試方法

文章插圖

正則表達式在線生成 正則表達式測試方法

文章插圖
正則表達式在線生成 正則表達式測試方法

文章插圖

    推薦閱讀