一、 正則表達式 (一)、概念: 正則表達式(regular expression)就是由普通字符(比如a到z)以及特殊字符(称为元字符)组成的一种字符串匹配的模式,能够用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 (二)、正則表達式中主要元字符:【当中 ...
分类:
其他好文 时间:
2018-02-18 15:59:09
阅读次数:
192
一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 二、正则表达式中常用的字符含义 1、普通字符和11个元字符: 匹配自身 abc abc . ...
分类:
编程语言 时间:
2018-02-05 00:29:44
阅读次数:
236
正则表达式是由普通字符及特殊字符(称为元字符)组成的文字模式,元字符(包含特殊含义,如果要作为普通字符使用,则需要转义)包括:. ^ $ + ? { } [ ] \ | ( ) 。例如: python的re模块实现了正则表达式处理的功能。导入re模块后,使用findall、search函数可以进行匹 ...
分类:
其他好文 时间:
2018-02-02 14:21:53
阅读次数:
159
阅读目录 认识模块 什么是模块 模块的导入和使用 常用模块一 collections模块 时间模块 random模块 os模块 sys模块 序列化模块 re模块 常用模块二 hashlib模块 configparse模块 logging模块 认识模块 返回顶部 什么是模块 什么是模块? 常见的场景: ...
分类:
编程语言 时间:
2018-01-24 22:17:36
阅读次数:
370
https://www.cnblogs.com/xhj123/p/6032683.html 正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板 ...
分类:
编程语言 时间:
2018-01-23 16:42:39
阅读次数:
200
本文介绍javaScript正则表达式 目录 "创建正则表达式" "正则表达式flag" "在字符串中使用正则表达式" "正则表达式的方法" "元字符" "特殊字符" "贪婪模式" "分组" 1. 创建正则表达式 2. 正则表达式flag 3. 在字符串中使用正则表达式 + search + mat ...
分类:
编程语言 时间:
2018-01-21 20:33:31
阅读次数:
216
Re一些规则 .png) .png) 正则表达式在很多地方都是非常有用的,比如在写网络爬虫的时候,提取元素或者提取网址的时候有很大的作用。而正则表达式常用于字符串操作 字符匹配 1.元字符的完整列表: 匹配“a,b,c中的一个字符”:[abc] 或者 [a c] 2.一些常用的特殊符号 3.重复 “ ...
分类:
编程语言 时间:
2018-01-20 22:56:18
阅读次数:
339
1.行的开始和结束 元素组成部分:metacharacters & literal (元字符和普通字符)。1.1 ^: 一行的开头。1.2 &: 一行的结束。1.3 ^cat&:行开头, 然后匹配cat, 行结尾(没有多余的单词、空白字符 )。1.4 ^&:空行(没有任何字符,包括空白字符)。1.5 ...
分类:
其他好文 时间:
2018-01-20 15:03:26
阅读次数:
124
前言 正则表达式是一种特殊的字符串模式,用于匹配一组字符串。 常用在线匹配工具:1、http://www.regexpal.com。2、http://rubular.com 正则匹配软件:McTracer 快速入门介绍 元字符 "^":^会匹配行或字符串的起始位置,有时还会匹配真个文档的起始位置。 ...
分类:
其他好文 时间:
2018-01-19 18:52:18
阅读次数:
131
1.正则表达式的元字符有: . \ * + ? ^ $ {} [ ] . 匹配除换行符以外的任意字符 \ 转义字符,使后一个字符改变原来的意思 * 匹配前面字符0或多次 + 匹配前面字符1或多次 ?匹配一个字符0或多次 ^ 匹配字符串开头 $ 匹配字符串结尾 {} {m}匹配前一个字符m次,{m,n ...
分类:
编程语言 时间:
2018-01-19 11:29:28
阅读次数:
261