grep是Linux中用于处理文件的工具之一。grep搜索输入文件,查找与正则表达式匹配的行,并将每个匹配的行标准输出。 正则表达式是匹配一组字符串的模式。模式由操作符、构造文字字符和具有特殊意义的元字符组成。grep支持三种正则表达式语法:Basic、Extended和perl兼容。 如果没有提供 ...
分类:
系统相关 时间:
2020-12-29 12:00:30
阅读次数:
0
常用的正则表达式 常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 表达式全集 正则表达式有多种不同的风格。下表是在PCRE中元字符及其在正则表达式上下文中的行为的一个完整列表: | 字符 | 描述 | | : : | | | \ | ...
分类:
其他好文 时间:
2020-12-02 12:37:37
阅读次数:
5
正则表达式 元字符 . 任意的一个字符,可以表达汉子 * 前面的字符重复任意次 (wang)* 表示wang重复 X+ 重复1此以上 X{n,} 最少n次 X{m,n} m到nci X{,n} 最多n次 X{m} 精确匹配m次 X? 重复零次 ^ 行首 $ 行尾 \< \b单词词首 \> \b单词词 ...
分类:
系统相关 时间:
2020-11-26 15:19:14
阅读次数:
17
man7regex正则表达式:处理字符串,文本内容基本正则表达式元字符:字符匹配:.:匹配任意单个字符[]:匹配指定范围内的任意单个字符,示例:[wang][0-9][a-z][a-zA-Z][^]:匹配指定范围外的任意单个字符[:alnum:]:字母和数字[:alpha:]:代表任何英文大小写字符,亦即A-Z,a-z[:lower:]:小写字母[:upper:]:大写字母[:blank:]:空白
分类:
其他好文 时间:
2020-10-07 20:53:44
阅读次数:
22
globbing:文件名通配(整体文件名匹配,而非部分),BASH支持文件名通配。 1. 匹配模式: 元字符 *:匹配任意长度的任意字符 ?:匹配任意单个字符 []:匹配指定范围内的任意单个字符 有几种特殊格式: [a-z], [A-Z], [0-9], [a-z0-9] [[:upper:]]: ...
分类:
其他好文 时间:
2020-09-17 19:51:36
阅读次数:
29
Bash 命令的优先级 - Alias 复合命令(; && ||) 函数 内置命令(shell builtin) hash PATH 报错 元字符(Bash 解释器解释的特殊符号) # 9、 ^ 与 ! 都表示否定 [root@Centos7 test]# ls /test/a[!-1+]b.txt ...
分类:
系统相关 时间:
2020-09-03 16:54:28
阅读次数:
52
Java 中Char是两个字节,Char在Java中也被称为代码单元(Code Unit) 。 Java中的字符与代码点(Code Unit)一 一对应,而可能对应一个或者两个 代码单元 字符串的length()方法,能获取代码单元的长度,或者说char的个数 也就是说,length()方法的返回值 ...
分类:
编程语言 时间:
2020-07-27 16:01:45
阅读次数:
91
正则表达式修饰符 i : 忽略大小写 g : 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止 元字符 \d 查找数字 \s 查找空白字符 \n 查找换行符 \r 查找回车符 test() 它通过模式来搜索字符串,然后根据结果返回 true 或 false exec() 通过指定的模式(patt ...
分类:
其他好文 时间:
2020-07-17 22:18:59
阅读次数:
57
一、re的简介 re模块是python独有的匹配字符串的模块 该模块中的很多功能是基于正则表达式实现 二、正则表达式的基础语法 元字符匹配内容说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符 \d 匹配数字 \n 匹配一个换行符 \t 匹配一个制表符 \b ...
分类:
其他好文 时间:
2020-07-15 01:08:44
阅读次数:
60
在正则中,当多个元字符组成的某个部分,需要被当作一个整体处理的时候,可以用()将其括起来,此时括号中的表达式被保存为一个子组; 通过分组编号还可以引用分组中的表达式进行查找和替换; ##1. 分组与编号 括号在正则中用于分组,被括号括起来的部分会被保存为一个子组; 简单来讲,第几个左括号就是第几个分 ...
分类:
其他好文 时间:
2020-07-06 01:26:59
阅读次数:
61