linux awk 正则 |
您所在的位置:网站首页 › awk匹配中文字符 › linux awk 正则 |
AWK 是一种文本处理工具,它支持使用正则表达式进行模式匹配和处 理。以下是一些常见的 AWK 正则表达式:
1. 匹配整个字符串: /pattern/ ,例如: /hello/ 表示匹配字符串中 的“hello”。
2. 匹配字符串的开头: /^pattern/ ,例如: /^hello/ 表示匹配字符 串开头的“hello”。
3. 匹配字符串的结尾: /pattern$/ ,例如: /world$/ 表示匹配字符 串结尾的“world”。
4. 匹配特定字符集合: /[characters]/ ,例如: /[abc]/ 表示匹配包 含字符“a”、“b”、“c”的字符串。
5. 匹配单个字符: /./ ,例如: /./ 表示匹配任何单个字符。
6. 匹配重复次数: /{n,m}/ ,例如: /[0-9]{3,5}/ 表示匹配 3 到 5 个 数字的字符串。
7. 匹配 0 次或 1 次: /pattern?/ ,例如: /colou?r/ 表示匹配包含单 词“color”或“colour”的字符串。
8. 匹配 1 次或多次: /pattern+/ ,例如: /bo+n/ 表示匹配一个或多 个字母“o”的字符串。
9. 匹配 0 次或多次: /pattern*/ ,例如: /go*/ 表示匹配一个或多个 字母“o”的字符串。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |