一、 正则表达式: 正则表达式(或称Regular Expression,简称RE)就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。 该模式描述在查找文字主体时待匹配的一个或多个字符串。 正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。简单的说,正则表示式就是处理字符串的
原创 精选 2016-07-08 17:10:30
4619阅读
正则表达式的概念正则表达式:使用单个字符串来描述、匹配一系列符合某个句法规则的字符串由普通字符与特殊字符组成,一般用在脚本编程、文本编辑器中,如php、python、she等,简写为regex、regexp、用来检索、替换符合模式的文本,具有强大的文本匹配功能能够在文本海洋中快速高效地处理本文基础正则表达式正则表达式的字符串表达方法根据不同的严谨程度与功能分为基本正则表达式与扩展正则表达式。基础正
原创 2019-10-11 15:33:34
6178阅读
1点赞
排序命令——sort以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序格式:sort  [选项]  参数cat  file  |  sort  选项  常用选项:选项说明   -f忽略大小写,默认会大写字母排在前面   -b忽略每行前面的空格   -
原创 2022-01-10 00:14:57
283阅读
字符类 (Character Class):如上例的x 和y,它们在模式中表示一个字符 ,但是取值范围是 一类字符中的任意一个。数量限定符 (Quantifier): 邮件地址的每一部分可以有一个或多个 x字符 ,IP地址的每一部 分可以有 1-3个y 字符位置限定符 (Anchor):描述各种字符类以及普通字符之间的位置关系,例如邮件地址分三部分,用普通字符 @和 .隔 开 ,IP地址分四部分
原创 2016-08-22 21:25:55
1195阅读
一,什么是正则?1,正则就是用一些具有特殊含义的符号组合到一起来描述字符或字符串的方法。在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的,下面我们就为大家介绍三种文本处理工具/命令:grep、sed、awk,它们三者均可以解释正则。  二、grep1,grep -n 显示行号;2、grep -o  :只显示匹配的内容;3、grep -q  :静
转载 9月前
28阅读
#一、正则表达式 ##1.1 概述 1.通常用于判断语句中,用于检查某一字符串是否满足某一格式 2.正则表达式是由普通字符与元字符组成 3.普通字符包括大小写字母、数字、标点符号及一些其他符号 4.元字符是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标 ...
转载 2021-07-25 14:51:00
204阅读
2评论
脚本优化 ;正则表达式
原创 2019-02-28 19:26:24
1543阅读
1点赞
脚本优化 ;正则表达式
原创 2019-02-28 19:26:42
1242阅读
1点赞
shell脚本的编写及正则表达式:    一、shell脚本的基本:   1.首先shell脚本到底是什么?        1)纯文本文档--文件中所存储的数据都是以字符为单位进行存储的;        2)根据用户的需求来解决用户问题的大量命令的组合体   
原创 2017-04-14 13:46:11
1550阅读
一、基础正则表达式实例:元字符总结:在Linux系统中常见的文件处理工具中grep和sed支持基础正则表达式。grep命令选项:-i:查找时不区分大小写;-v:查找时反向输出,如查找不包含某些字符的内容;-n:表示查找出结果后显示行号;这三个选项可以结合使用,如“-in”,查找时不区分大小写并显示行号。示例①:[root@localhost~]#grep-n'the'test.txt#查找test
原创 2019-05-27 17:30:59
952阅读
一、基础正则表达式实例:元字符:在Linux系统中常见的文件处理工具中grep和sed支持基础正则表达式。grep命令选项:-i:查找时不区分大小写;-v:查找时反向输出,如查找不包含某些字符的内容;-n:表示查找出结果后显示行号;这三个选项可以结合使用,如“-in”,查找时不区分大小写并显示行号。示例:[root@localhost~]#grep-n'the'test.txt#查找test文件中
原创 2019-08-14 18:03:14
617阅读
1点赞
一、正则表达式介绍 正则表达式是一种文本模式匹配,包括普通字符(a...z)和特殊字符(元字符)。 它是一种字符串匹配模式,可以用来检查一个字符串是否含有某种子串、将匹配的子串替换或者从某个字符串中取出某个条件的子串 shell支持正则表达式,但是不是所有的命令都支持正则,常见的命令中只有grep、 ...
转载 2021-08-07 13:19:00
575阅读
2评论
shell脚本的基本理解
原创 2018-12-23 16:15:56
924阅读
1点赞
一、基础正则表达式实例:元字符总结在Linux系统中常见的文件处理工具中grep和sed支持基础正则表达式。grep命令选项:-i:查找时不区分大小写;-v:查找时反向输出,如查找不包含某些字符的内容;-n:表示查找出结果后显示行号;这三个选项可以结合使用,如“-in”,查找时不区分大小写并显示行号。示例①:[root@localhost~]#grep-n'the'test.txt#查找test文
原创 2021-03-22 14:35:03
552阅读
一、sort命令以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序语法格式:shellsort选项参数catfilesort选项常用选项功能::::f忽略大小写b忽略前导的空白区域M按照三字符月份进行排序n按照数字进行排序r反向排序u等同于uniq,表示相同的数据仅显示一行t指定字段分隔符,默认使用Tab键分隔k指定排序字段o<输出文件将排序后的结果转存至指定文件!1.png(https
原创 2022-01-06 14:45:29
266阅读
1点赞
前言 Linux命令中,可以使用通配符替代或者识别某一些文件名,通常用于模糊查询的场景,正则表达式与通配符类似,但是匹配的准确度比通配符更高1.正则表达式定义正则表达式组成:普通字符:大小写字母、数字、标点符号及一些其他符号元字符:在正在表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符或表达式)在目标对象中的出现模式(表达式层次)正则表达式:基础正则表达式、扩展正则
原创 2022-05-04 17:30:40
286阅读
一、正则表达式1.概念bash通常用于判断语句中,用于检查某一字符串是否满足某一格式正则表达式是由普通字符与元字符组成普通字符包括大小写字母、数字、标点符号及一些其他符号元字符是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式2.基础正则表达式常见元字符元字符说明\转义字符,用于取消特殊符号的含义,例:!、\n、等^匹配字符串开始的位置
原创 2021-12-26 19:16:29
707阅读
1点赞
一、正则表达式 1、定义 2、基础正则表达式常见元字符 3、扩展正则表达式元字符 二、正则表达式示例 一、正则表达式 1、定义 (1)、通常用于判断语句中,用来检查某一字符串是否满足某一格式 (2)、正则表达式是由普通字符与元字符组成 (3)、普通字符包括大小写字母、数字、标点符号及一些其他符号 ( ...
转载 2021-07-27 10:01:00
249阅读
2评论
bash shell 脚本的方法有多种,假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:复制代码代码如下:cd /data/shell./hello.sh./的意思是说在当前的工作目录下执行hello.sh。如果不加上./   ,bash可能会响
shell-22一:正则看懂 代表什么 用时把符号组合成一个表达式形成结果1.正则介绍字母数字代表一部分内容 正则表达式(regular expression, RE)是一种字符模式,用于在查找过程中匹配指定的字符 在大多数程序里,正则表达式都被置于两个正斜杠之间;例如/l[oO]ve/就是由正斜杠界定的正则表达式 它将匹配被查找的行中任何位置出现的相同模式。在正则
原创 2023-08-24 14:05:10
2阅读
  • 1
  • 2
  • 3
  • 4
  • 5