当前位置: 首页 > Linux

正则学习笔记

时间:2023-04-06 07:17:36 Linux

[toc]定义简单来说就是字符串处理中用到的表达式。基本表达式注意:不同的环境语言会导致不同的选择结果。这里我们以LANG=C为例。常用特殊符号:特殊符号表示含义[:alnum:]表示英文大小写字符和数字[:digit:]表示英文大小写[:alpha:]表示英文大小写[:blank:]表示空格键和tab键[:lower:]代表小写字符[:upper:]代表大写字符[:xdigit:]代表十六进制数类型这里可以用[a-z],[0-9]来代替基本命令grep-[acinv]i:不区分大小写n:列出行号v:取反操作c:统计找到的字符串个数a:将二进制文件中的数据查找为文本文件为了方便后面的操作,我们需要设置系统环境到LANG=C,并在~/.bashrc中添加aliasgrep='grep-color=auto',最后source~/.bashrc。练习文件摸我当然可以用命令来获取这个文件,wgethttp://linux.vbird.org/linux_basic/0330regularex/regular_express.tx并且可以用cat命令查看里面的内容?Desktopcatregular_express.txt"打开Source”是开发程序的好机制。苹果是我最喜欢的食物。足球比赛不是只用脚。这件衣服不适合我。但是,这件衣服大约是3183。GNU是免费空气而不是免费啤酒。她的头发很漂亮。我无法完成测试。哦!汤味道不错。摩托车比汽车便宜。这个窗口很清楚。符号'*'代表开始。哦!我的天啊!gd软件是一个用于起草程序的库。你是最好的意味着你是没有的。1.世界<快乐>与“高兴”相同。我喜欢狗。google是搜索关键字的最佳工具。gooooooogleyes!go!去!走吧#我是VBird