Changes between Version 63 and Version 64 of waue
- Timestamp:
- Jul 15, 2008, 5:13:49 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
waue
v63 v64 11 11 12 12 * 正規表示法 Rules: 13 規則: 14 15 || [^w] || 不要有w的字串 || 16 || ^word || 待搜尋的字串(word)在行首 || 17 || word$ || 待搜尋的字串(word)在行尾 || 18 || . || 代表『任意一個』字符,一定是一個任意字符 || 19 || \ || 跳脫字符,將特殊符號的特殊意義去除 || 20 || * || 重複零個或多個的前一個 RE 字符 || 21 || {n,m} || 連續 n 到 m 個的『前一個 RE 字符』|| 22 || [] || 字元集合的 RE 特殊字符的符號 || 23 || + || 重複『一個或一個以上』的前一個 RE 字符 || 24 || ? ||『零個或一個』的前一個 RE 字符 || 25 || | || 用或( or )的方式找出數個字串 || 26 || ( ) || 找出『群組』字串 || 27 }}} 28 範例: 13 29 {{{ 14 [] 來搜尋集合字元: 't[ae]st' 15 不想要 oo 前面有 g: '[^g]oo' 16 oo 前面不想要有小寫字元: '[^a-z]oo' 17 取得有數字的那一行 : '[0-9]' 18 只列出在行首的 the : '^the' 19 不想要開頭是英文字母:'^[^a-zA-Z]' 20 行尾結束為小數點 (.) 的那一行 : '\.$' 21 ^ 符號,在 [] 內代表『反向選擇』,在 [] 之外則代表定位在行首的意義! 30 找tast 或 test: t[ae]st 31 不想要 oo 前面有 g: [^g]oo 32 oo 前面不想要有小寫字元: [^a-z]oo 33 取得有數字的那一行 : [0-9] 34 只列出在行首的 the : ^the 35 不想要開頭是英文字母:^[^a-zA-Z] 36 行尾結束為小數點 (.) 的那一行 : \.$ 37 該行並沒有輸入任何資料:^$ 38 任意一個字元 .,如找good,gxxd,... :g..d 39 重複字元 * ,如找o,oo,oo...o:oo* 40 找出 g 開頭與 g 結尾的字串:g.*g 41 找出 g 後面接 2 到 5 個 o ,然後再接一個 g 的字串:go{2,5}g 22 42 }}} 23 43 * Develop Tool : [http://www.waterproof.fr/products/RegExpEditor/ Regular Expression Editor]