正则表达式模块re 1. 正则简介 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言, (在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被 编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 2.正则匹配之字符匹配 普通子符匹配 大多数字 ...
分类:
其他好文 时间:
2016-06-18 10:11:46
阅读次数:
210
正则匹配之分组匹配 去已经匹配到的数据中再次提取数据 ...
分类:
编程语言 时间:
2016-06-18 06:44:40
阅读次数:
184
一.反射(自省) 首先通过一个例子来看一下本文中可能用到的对象和相关概念。 有时候我们会碰到这样的需求,需要执行对象的某个方法,或是需要对对象的某个字段赋值,而方法名或是字段名在编码代码时并不能确定,需要通过参数传递字符串的形式输入。举个具体的例子:当我们需要实现一个通用的DBM框架时,可能需要对数 ...
分类:
编程语言 时间:
2016-06-16 23:11:20
阅读次数:
262
array_diff($arr1,$arr2)php数组函数之一,用来计算数组的差集.正则匹配html图片标签用sinaeditor添加的图片删除操作用法之一,今天晚上在用新浪编辑器发表文章的过程中.使用到了此函数 问题描述: 文章中有图片若干.在增加文章的过程中自动上传到网站的图片目录中在修改文章 ...
分类:
Web程序 时间:
2016-06-15 16:05:33
阅读次数:
227
一、读取txt文件。 场景 : txt文件内容 : 123 456 ... 读取每行内容, 并将每行内容用 , 拼接成 123,456 二、拓展... 场景 : 正则匹配 ...
分类:
编程语言 时间:
2016-06-12 20:24:02
阅读次数:
260
正则之环视regex1.环视基础2.示例至少包含不重复分隔数字标签3.环视匹配原理顺序环视匹配过程逆序环视匹配过程4. 环视应用参考:正则基础之 环视 Lookaround正则应用之 逆序环视探索正则匹配原理之 逆序环视深入1.环视基础环视基础表达式说明(?或之外的其余标签,如:aaonebbtwo... ...
分类:
其他好文 时间:
2016-06-11 10:37:01
阅读次数:
165
python 正则 re 模块常用方法 re.match #从头匹配 re.search #全局匹配第一个符合的字符串 re.findall #匹配全部,放到列表 re.finditer re.split re.sub print (r.group) #打印正则匹配的全部东西 print (r.gr ...
分类:
编程语言 时间:
2016-06-07 16:08:29
阅读次数:
144
1、爬虫的本质简单来说,就是读取页面源代码,然后用正则匹配得到想要的数据。 示例如下: 2、$a是个json串。json_decode($a),则得到一个里面元素都是对象的数组。json_decode($a,true),就会转换成纯数组。 或者还有一种方法,将json_decode($a)的数组转换 ...
分类:
Web程序 时间:
2016-06-06 12:04:48
阅读次数:
259
javascript中正则匹配有3个方法,match,exec,test: match是字符串的一个方法,接收一个RegExp对象做为参数; match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 该方法类似 indexOf() 和 lastIndexOf(),但是它返回指 ...
分类:
Web程序 时间:
2016-06-06 00:53:17
阅读次数:
161