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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js正規表示式基本用法JS
- 【Linux】正規表示式Linux
- 正規表示式的基本語法
- shell基礎 — 基本正規表示式
- Linux之grep中的正規表示式Linux
- 通過js正規表示式例項學習正規表示式基本語法JS
- Linux 的正規表示式Linux
- linux grep 正規表示式Linux
- java中的正規表示式Java
- JS中的正規表示式JS
- iOS中的正規表示式iOS
- Oracle中的正規表示式Oracle
- Linux正規表示式詳解Linux
- js正規表示式基本語法學習JS
- 正規表示式
- Linux grep 命令中的正規表示式詳解Linux
- js中的正規表示式(1)JS
- Java 中 Emoji 的正規表示式Java
- Oracle sql中的正規表示式OracleSQL
- Linux grep命令和正規表示式Linux
- Linux正規表示式使用指南Linux
- Linux正規表示式技術指南Linux
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- 正規表示式中 “$” 並不是表示 “字串結束字串
- 【JavaScript】正規表示式JavaScript
- php –正規表示式PHP
- 正規表示式 教程
- 正規表示式 split()
- java正規表示式Java
- PHP正規表示式PHP
- javascript正規表示式JavaScript
- 【java】正規表示式Java
- 初探正規表示式
- [js]正規表示式JS
- js正規表示式JS
- javascript–正規表示式JavaScript
- ORACLE 正規表示式Oracle
- MySQL 正規表示式MySql