Linux中基本正規表示式
字元匹配:
. :匹配任意單個字元
[] :匹配指定範圍內的任意單個字元;
[^]:匹配製定範圍外任意單個字元 [:digit:] lower upper alpha alnum space
匹配次數:用在要指定其出現的次數的字元後面,用於限制其前面字元出現的次數
*:匹配其在前面的字元任意次:0,1.多次
.*:匹配任意長度的任意字元
\?:匹配其前面字元0次或一次,及前面字元是可有可無
\+:匹配其前面字元一次或是多次,至少一次,
\{m\}匹配前面字元m次
\{m.n\}匹配其前面的字元至少m次,之多n次
\{0,n\}:之多n次
\{m,\} :至少m次
位置錨定:
^:行首錨定:用於模式的最左側
$:行尾錨定:用於模式的最右側
^PATTERN:用於PATTERN
^$:空白行
^[[:space:]]:空行或包含空白字元的行
單詞:非特殊字元組成的連續字元(字串)都成為單詞
\<或是\b:詞首錨定,用於單詞模式的左側
\>或是\b:詞尾錨定,用於單詞模式的右側
\<PATTERN\>:匹配完整單詞
以上所述是小編給大家介紹的Linux中基本正規表示式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70015106/viewspace-2871381/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 正規表示式基本規則
- 基本正規表示式概念
- 【Linux】正規表示式Linux
- 正規表示式基本概念
- Linux 的正規表示式Linux
- Linux之grep中的正規表示式Linux
- shell基礎 — 基本正規表示式
- 正規表示式的基本語法
- Linux正規表示式詳解Linux
- 通過js正規表示式例項學習正規表示式基本語法JS
- js正規表示式基本語法學習JS
- java中的正規表示式Java
- JS中的正規表示式JS
- 正規表示式
- 正規表示式.
- 談談正規表示式中的 “.”
- js中的正規表示式(1)JS
- Grep(Regex)中的正規表示式
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- php –正規表示式PHP
- 【JavaScript】正規表示式JavaScript
- URL正規表示式
- 正規表示式 split()
- 初探正規表示式
- 正規表示式 test()
- 正規表示式(?!)作用
- 正規表示式 {n,}
- SQL正規表示式SQL
- 正規表示式(java)Java
- Python——正規表示式Python
- PHP正規表示式PHP
- 正規表示式概括
- javascript正規表示式JavaScript
- java正規表示式Java
- Shell正規表示式
- 常用正規表示式
- 正規表示式合集
- python正規表示式Python