這是一個易語言正則測試工具,可以讀取指定網(wǎng)址的源碼,并自動判斷網(wǎng)頁編碼類型進行轉(zhuǎn)碼,有效避免出現(xiàn)讀取的源碼為亂碼。
功能說明
使用查找文本功能可以查找出源碼中所有符合查找條件的字符,并依次定位,還可以測試編寫正則表達式,本工具使用易語言正則表達式支持庫,不同于其他正則測試工具編寫出的正則表達式必須使用專有模塊才可以匹配出指定內(nèi)容,本工具測試出的正則表達式可以直接調(diào)用易語言支持庫中的命令匹配出測試結(jié)果。
正則表達式符號
* 前面元素出現(xiàn)0次以上
. 匹配任何單個字符
? 前面元素出現(xiàn)0次或1次
+ 前面元素出現(xiàn)1次以上
^ 表示開頭。
$ 表示結(jié)尾。
.* 表示0個以上的任意字符。
[ ] 范圍描述符。[a-z]表示從a到z之間的任意一個。
\w 英文字母和數(shù)字。即[0-9 A-Z a-z]。
\W 非英文字母和數(shù)字
\s 空字符,即[\t\n\r\f]。
\S 非空字符。
\d 數(shù)字,即[0-9]。
\D 非數(shù)字。
\b 詞邊界字符(在范圍描述符外部時)
\B 非詞邊界字符
\b 退格符(0x08)(在范圍描述符內(nèi)部時)
{m,n} 前面元素最少出現(xiàn)m次,最多出現(xiàn)n次
| 選擇
( ) 群組
其他字符 該字符本身
什么是多行模式
如果開啟多行模式,字符“^”不僅匹配目標文本的開頭,而且匹配目標文本中換行符(字符(10),字符(13)或 #換行符)的后面;字符“$”不僅匹配目標文本的結(jié)尾,而且匹配目標文本中換行符的前面。否則字符“^”僅僅匹配目標文本的開頭,“$”也僅僅匹配目標文本的結(jié)尾。
- PC官方版
- 安卓官方手機版
- IOS官方手機版