1、显示/proc/meminfo文件中以大小s开头的行(要求,使用两种方法)2、显示/etc/passwd文件中不宜/bin/bash结尾的行3、显示用户root默认的shell程序4、找出/etc/passwd中的两位或三位数5、显示/etc/grub2.cfg文件中,至少以一个空白字符开头的且后面有非空白字符的行6、找出netstat -tan命令结果中以listen后跟任意多个空白字符结尾
原创
精选
2022-07-15 08:33:25
778阅读
2013年3月8日 星期五 晴 有风
正则表达式练习
"Open Source" is a good mechanism to develop programs.
apple is my favorite food.
Football game is not use feet only.
this dress doesn't fit me.
原创
2013-03-17 14:55:03
500阅读
1、显示/proc/meminfo文件中以大小s开头的行(要求:使用两种方法) [20:12:00 root@centos8 ~][#grep "^[Ss]" /proc/meminfo
[20:16:02 root@centos8 ~][#grep "^\(S\|s\)" /proc/meminfo
2、显示/etc/passwd文件中不以/bin/bash结尾的行
[20:26:21 r
原创
2022-03-05 11:33:57
204阅读
import re def process(input_data): """ 将同时有0号和33的用户IMSI和MSISDN提取出来 :param input_data: 用户信息文件 样例 <SUBBEGIN IMSI=1243560615528273; MSISDN=986768559232; ...
转载
2021-10-20 16:38:00
301阅读
2评论
---恢复内容开始---1、删除tmp目录下的所有文件cd ..cd ..cd tmprm -fr *2、把etc目录下以p开头的文件和目录过滤出来cd /etc/ls p* (前一个字符出现的任意次数)
原创
2022-08-31 18:43:57
105阅读
扩展正则表达式练习1、显示三个用户root、mage、wang的UID和默认shell [09:52:09 root@centos8 ~][#grep -E "(^(leizi|root|li))" /etc/passwd | cut -d":" -f1,3,72、统计last命令中以root登录的每个主机IP地址登录次数 [10:19:05 root@centos8 ~][#last | gre
原创
2022-03-05 11:35:25
241阅读
java正则表达式练习
原创
2016-05-02 21:40:43
60阅读
# Python正则表达式练习指南
## 引言
正则表达式是一种强大的模式匹配工具,它可以用于在文本中查找、替换和提取特定模式的内容。在Python中,我们可以使用内置的`re`模块来使用正则表达式进行字符串操作。本文将引导刚入行的小白开发者学习如何使用Python正则表达式。
## 整体流程
下面是使用Python正则表达式解决问题的一般流程。我们将使用表格展示每个步骤,并在后续的章节中进行
原创
2023-08-30 04:12:52
29阅读
1,在当前系统创建用户student student1 student2,查找当前系统名为student(必须出现在行首)的用户的账号和相关信息,文件为/etc/passwdgrep "^student\>" /etc/passwd | cut -d: -f32,分析/etc/inittab文件中如下文本呢中前两行的特征(每一行出现数字的地方必须相同),请写出可以精确找到类似两行的模式:11
原创
2017-05-29 23:02:06
649阅读
最近在看马哥视频,做下测试练习备份,练习如下:练习:1、使用-i忽略大小写,使用^锚定行首。2、使用$锚定行尾3、使用[:space:]比空字符各精准,使用\{\}精确匹配次数4、不知道是不是这个意思,使用了':[0-9]:'就找出来了5、使用^锚定行首,使用\{\}精确1个或者多个空白字符6、由于我系统中的/etc/inittab文件不符合,所以自
原创
2014-06-24 18:59:20
404阅读
import re# 匹配一行文字中所有开头的字母s = 'i love you but you don\'t love me'# \b\w findallcontent = re.findall(r'\b\w', s)print(content)# 匹配一行文字中所有数字开头的内容s1 = 'i 12love 2you 78but 980you 43don\'66t 89 ...
原创
2022-07-07 09:57:02
175阅读
下面的内容是一个 data1.txt 文本内容,里面记录了一些正则表达式的笔记long long ag
原创
2022-12-13 16:00:02
80阅读
正则表达式可以用来匹配字符串。 通过正则表达式,可以实现字符串的截取或按规则替换和验证字符串内容。 例1:验证邮箱格式 // var reg = new RegExp("123");//创建正则表达式 // var reg = /123/;//简写 var str = "xiaohu@163.com ...
转载
2021-09-16 17:25:00
281阅读
2评论
javaScript——正则表达式进阶练习
原创
2022-09-27 13:55:35
257阅读
linux中的正则表达式
正则表达式的分类(grep)
1.普通正则表达式
2.拓展正则表达式
转载
2023-06-09 06:16:38
108阅读
正则表达式(REGular EXPression, REGEXP)
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
给定一个正则表达式和另一个字符串,我们可以达到如下的目的:
1. 给定的字符串是否符合正则表达式的过滤逻辑(
原创
2013-03-07 00:37:47
1281阅读
点赞
Linux的文本处理三剑客
> grep:文本过滤(模式:pattern)工具
> grep, egrep, fgrep(不支持正则表达式搜索)
> sed:stream editor,文本编辑工具
> awk:Linux上的实现gawk,文本报告生成器
- ###
文章目录grep查找文件中的字符串sed工具grep查找文件中的字符串grep [-acinv] [--color=auto] '查找字符' filename-a :将二进制文件以文本文件方式查找数据-c :计算找到'查找文件'的次数-i :忽略大小写不同-n :顺便输出行号-v :反向选择,显示出没有'查找部分'的那一行--color=auto :把关键字部分加上颜色输出这个命令比较简单,随便举个例子grep -n 'o\{2\}' vvv.txt表示从文件vvv.txt\rm v
原创
2022-02-06 14:32:12
81阅读
正则表达式亦一些普通字符和一些元字符组成,说白了就是为了通用且搜索方便,但是会让人看了很是一头雾水,但是学会这很是有用的,尤其是在编程中,更是设计。在SHELL编程中用的也多,好了介绍一下:
在linux中,主要一工具是grep和awk等中,去筛选的。
元字符
描述
.点
匹配任何单个字符。例如正则表达式r.t匹配这些字符串:rat、rut、r t,但是不匹配root。
原创
2011-08-19 20:53:00
236阅读