正则表达式概述正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。基础正则表达式正则表达式的字符串表达方法根据不同的严谨程度与功能分为基本正则表达式与扩展正则表达式。基础正则表达式是常用的正则表达式的最基础的部分。在Linux系统中常见的文件处理工具中grep与sed支持基础正则表达
分类:
系统相关 时间:
2019-10-09 17:48:37
阅读次数:
149
Grep命令1、基本正则表达式实例——查找特定字符这里我们就以存放本机所有用户的/etc/passwd文件做实例Demo1[root@localhost~]#grep-n"root"/etc/passwd//-n表示显示行号1:root:x:0:0:root:/root:/bin/bash10:operator:x:11:0:operator:/root:/sbin/nologin2、基本正则表达
分类:
系统相关 时间:
2019-10-09 17:39:18
阅读次数:
97
使用正则表达式搜索文本,并把匹配的行打印出来。使用权限是所有用户。 基本使用 常用选项 基本正则表达式 扩展的(Extend)正则表达式 ...
分类:
其他好文 时间:
2019-10-04 11:40:34
阅读次数:
96
(转) 作为linux中最为常用的三大文本(awk,sed,grep)处理工具之一,掌握好其用法是很有必要的。 首先谈一下grep命令的常用格式为:grep [选项] ”模式“ [文件] grep家族总共有三个:grep,egrep,fgrep。 常用选项: -E :开启扩展(Extend)的正则表 ...
分类:
系统相关 时间:
2019-09-11 20:14:44
阅读次数:
132
BRE和ERE的区别 基本正则表达式(BRE)和扩展正则表达式(ERE)的区别仅仅是 元字符(meta charactor)的区别而已 。 BRE: 只有^$. []是元字符 ERE: ^$.[] +(){}?|都是元字符 BRE和ERE的元字符 参考: "Shell正则表达式" 示例 ...
分类:
系统相关 时间:
2019-09-11 16:22:48
阅读次数:
120
REGEXP:REGularEXPressiongrep:根据模式搜索文本,并将符合模式的文本行显示出来。Pattern:模式,文本字符和正则表达式的元字符组合而成匹配条件正则表达式:BasicREGEXP:基本ExtendedREGEXP:扩展基本正则表达式:.:匹配任意单个字符[]:匹配指定范围内的任意单个字符[abc],[a-m],[a-z],[A-Z],[0-9],[a-zA-Z],[0-
分类:
其他好文 时间:
2019-08-02 22:55:59
阅读次数:
206
正则表达式是linux工具用来过滤文本的模式模板 正则表达利用通配符来代表数据流中的一个或多个字符 常用于sed gawk grep等程序中 正则表达式分为基本正则表达式(BRE)和扩展正则表达式(ERE) sed只支持BRE,gawk支持ERE BRE模式: 正则表达式区分大小写 正则表达式不用写 ...
分类:
系统相关 时间:
2019-07-02 21:14:14
阅读次数:
146
正则表达式,又称正规表示法、常规表示法(RegularExpression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。正则表达式分为基本正则表达式和扩展正则表达式。云字符就是指那些在正则表达式中具有特殊意义的专用字符1、过滤/e
分类:
系统相关 时间:
2019-06-05 11:25:20
阅读次数:
125
shell脚本 在正常生产环境中,肯定会有一些重复而简单的工作,那么这个时候我们就可以利用一些小脚本来完成这些工作,那就是shell了。shell的用途就是自动化常用命令,执行系统管理和腹胀排错,处理文件或文本;格式要求,由于现在用的shell是bash,所以在脚本开始第一行要求格式就是#!/bin/bash。像其它的还会有一些#!/bin/perl,#!/bin/pytho
分类:
系统相关 时间:
2019-05-27 00:55:11
阅读次数:
157
Grep:根据模式匹配搜索文件内容以匹配所需的部分内容,则部分匹配-i:匹配时忽略大小写-o:只显示匹配的内容,并分行显示-v:匹配相反的内容-E:支持扩展正则表达式-A:匹配到指定行之外,还可以指定其相邻的之后N行(N取值自己定义)-B:匹配到指定行之外,还可以指定其相邻的之前N行(N取值自己定义)-C:匹配到指定行之外,还可以指定其相邻的之前和之后各N行(N取值自己定义)基本正则表达式,(支持
分类:
其他好文 时间:
2019-05-16 09:21:46
阅读次数:
158