关于正则表达式,其实我已经迷茫了很长一段时间了。 正则表达式: 正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具做产品,而正则就是这个模具,定义一种规则去匹配符合规则的字符。 1.1 元字符介绍 "^" :^会匹配行或者字符串的起始位置,有时还会匹配整个文档的起始位置。 "$" : ...
分类:
其他好文 时间:
2017-12-02 17:46:36
阅读次数:
102
re模块 正则表达式: 字符串模糊匹配 字符(普通字符、元字符) 普通字符:普通字母,字符 完全匹配 元字符:$. ^ * + ? { } [ ] | ( ) \ 模糊匹配 re常用方法: 单个字符匹配: . 匹配除换行符以外的任意一个字符 ^ 匹配字符串的开头部分 $ 匹配字符串的结束部分 重复匹 ...
分类:
其他好文 时间:
2017-11-29 20:49:51
阅读次数:
143
正则表达式用途: 1)合规检查; 2)信息提取; 3)字典型匹配; 正则表达式是条件语句。 正则表达式的语句属性:连接、选择、组合、起止。 正则表达式要素: 1)元字符、2)格式字符、3)普通字符。 运算功能。 正则表达式描述:结构特征、词组特征。 处理对象:1)简单字符串;2)规模文本。 ...
分类:
其他好文 时间:
2017-11-28 20:40:12
阅读次数:
125
正则表达式是一些由字符和特殊符号组成的字符串,用来匹配一系列有相似特征的字符串 python中通过标准库的re模块来支持正则表达式 几乎任何关于字符串的操作都可以使用正则表达式来完成,使用 python 标准库中的 re 模块。 正则表达式大致分为: 1.元字符 2.模式 3.函数 4.re内置对象 ...
分类:
编程语言 时间:
2017-11-28 14:20:25
阅读次数:
237
grep简介grep(Global search REgular expression and Print out the line)是Linux上的文本处理三剑客之一,另外两个是sed和awk.grep是文本搜索工具,根据用户指定的pattern(由文本字符及正则表达式元字符编写的过滤条件)对目标... ...
分类:
其他好文 时间:
2017-11-27 21:46:49
阅读次数:
242
一、什么是正则 正则是匹配特定格式文本的一种模式。 一句话: 正则表达式为匹配文本的一组标记符. 说白了,就是一些字符( 元字符),匹配了多少次(重复),在哪里(位置)匹配的范式. 有几个关键字:元字符,重复,位置 二、元字符 一句话:对于以元字符转为大写为最反义,字符组中加“^”取反义,元字符本身 ...
分类:
其他好文 时间:
2017-11-27 12:41:25
阅读次数:
165
1.常用的元字符 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 2.常用的限定符 * 重复零次或更多次 + 重复一次或更多次 ? 重复零次或一次 {n} 重复n次 { ...
分类:
其他好文 时间:
2017-11-26 11:06:19
阅读次数:
153
准确来说,不论在C++或C中,只要在Linux系统中都可以使用本文讲诉的正则表达式使用方式。 一、Linux中正则表达式的使用步骤: 二、使用举例: 1 /************************************************************************ ...
分类:
编程语言 时间:
2017-11-21 20:51:00
阅读次数:
258
一. 网络管理 1. 临时修改网络配置 1. 修改IP地址 ifconfig 网卡名 IP地址 2. 修改DNS vim /etc/resolv.conf :修改nameserver DNS地址 3. 配置网关 route add(del) default gw 网关地址 netmask 子网掩码: ...
分类:
系统相关 时间:
2017-11-18 11:22:19
阅读次数:
153
元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^ ...
分类:
其他好文 时间:
2017-11-16 22:03:18
阅读次数:
220