2. 通用字元 & 字元
3. 匹配下面的一些 特殊字元 時,需要轉義(加上 \ 即可)
*3. shell指令碼處理資料檔案時,怎麼把文字中每行的首尾空格去掉?. ?
+ $
^ [ ]
( ) |
\
cat $file_name|while read linedoecho $line|sed 's/^\s*\|\s*$//g'>>$filename_new && echo proceeding...
done
s/^\s*\|\s*$//g 正則解釋:s/a/b/g 是把搜尋到的a全部替換為b : 這裡是把搜尋到的開頭空格或結尾空格替換為空字元。去掉文字中的所有空格:
sed 's/ *//g'刪除空白行:』/^$/d』
$ cat a4. hive 中常用的正則匹配提取abccde
$ cat a|sed '
/^$/d'
abccde
regexp_extract(youstr, parttern, int)
fei 正規表示式 正規表示式小結
常用的元字元常用的反義 常用的限定符 語法 說明 語法 說明 語法 說明 w 匹配字母或數字或下劃線或漢字 w匹配任意不是字母 數字 下劃線 漢字的字元 重複零次或者更多次 s匹配任意的空白字元 s匹配任意不是空白符的字元 重複一次或更多次 d匹配數字 d匹配任意非數字的字元 重複零次或一次 b匹配...
正規表示式小結
正規表示式 regex 英 red eks 1,d d d d或者是 d 表示匹配4位數的數字。2.說明。這些可被稱作元字元。匹配除換行符以外的任意字元1 jk2yh jj w數字字母漢字下劃線 bst456 5ghgtft s匹配任意的空白符 space table鍵和半全形空格 d匹配數字 di...
正規表示式小結
最近學習了正規表示式,趁還熱乎,寫下這篇部落格,記錄一下。正規表示式 英語 regular expression,在 中常簡寫為regex 正規表示式是乙個字串,使用單個字串來描述 用來定義匹配規則,匹配一系列符合某個句法規則的字串。在開發中,正規表示式通常被用來檢索 替換那些符合某個規則的文字,也...