美文网首页
正则学习笔记

正则学习笔记

作者: CheerTan | 来源:发表于2019-01-17 16:59 被阅读0次

定义

简单的来说就是用在字符串的处理上面的一项表达式。

基础表达式

<font color=red>注意:</font>不同的环境语系会导致不同选取结果,这里以LANG=C为例子。
常用特殊符号:

特殊符号 代表意义
[:alnum:] 代表英文大小写字符以及数字
[:digit:] 代表数字
[:alpha:] 代表英文大小写
[:blank:] 代表空格键和tab键
[:lower:] 代表小写字符
[:upper:] 代表大写字符
[:xdigit:] 代表十六进制的数字类型
这里的可以用[a-z],[0-9]替代

基础命令
grep - [acinv]
i:不区分大小写
n:列出行号
v:取反操作
c:计算找到字符串的次数
a:将binary文件以text文件的方式查找数据
为方便下面的操作,我们需将系统环境设置为LANG=C,以及在~/.bashrc内加入alias grep='grep -color=auto',最后source ~/.bashrc即可。
练习文件摸我
Of course you can use command to get this file.

wget http://linux.vbird.org/linux_basic/0330regularex/regular_express.tx

And you can see what's inside by using cat command

➜  Desktop cat regular_express.txt 
"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.
However, this dress is about $ 3183 dollars.
GNU is free air not free beer.
Her hair is very beauty.
I can't finish the test.
Oh! The soup taste good.
motorcycle is cheap than car.
This window is clear.
the symbol '*' is represented as start.
Oh! My god!
The gd software is a library for drafting programs.
You are the best is mean you are the no. 1.
The world <Happy> is the same with "glad".
I like dog.
google is the best tools for search keyword.
goooooogle yes!
go! go! Let's go.
# I am VBird


相关文章

  • 学习笔记 正则表达式

    2021.01.19 北京海淀 -2℃ 小雪转晴 正则表达式学习笔记 说明:该笔记参考“菜鸟教程”网站正则表达式...

  • 正则表达式学习笔记

    正则表达式学习笔记 一篇记录了学习正则表达式的笔记。 1. 转义字符 在 HTMl 中转义字符以 & 符号开头,分...

  • Python学习随笔

    本笔记整理自中谷教育在线教育视频 学习笔记——正则表达式常用符号 这里学习过正则表达式后,简单做了一个爬虫程序,效...

  • L1正则化与L2正则化学习笔记

    本文是本人学习了相关机器学习课程后的一个关于L1正则化与L2正则化的学习笔记。 正则化 从上图1 可知,随着训练迭...

  • 正则学习笔记

    正则一直想学学,一直也什么时间去学习,买了几本书看了一下。自定义View的东西我还会继续去写,更新时间不确定- -...

  • 正则学习笔记

    一,正则表达式分三部分 分隔符;表达式:修饰符: 二,普通字符 普通字符包括没有显式指定为元字符的所有可打印和不可...

  • 学习正则笔记

    1. 概念 正则的两个方法:正则的匹配(test):匹配字符串的格式是否符合既定的格式正则的捕获(exec):把一...

  • 正则学习笔记

    定义 简单的来说就是用在字符串的处理上面的一项表达式。 基础表达式 注意: 不同的环境语系会导致不同选取结果,这里...

  • Github项目笔记|学习正则表达式的简单方法

    学习正则表达式的简单方法 本篇为github上一个37.4K收藏项目的学习笔记。许多程序设计语言都支持利用正则表达...

  • Python ☞ day 11

    Python学习笔记之 正则表达式 re模块概述:Python自1.5以后增加了re的模块,提供了正则表达式模式...

网友评论

      本文标题:正则学习笔记

      本文链接:https://www.haomeiwen.com/subject/mdnidqtx.html