正则表达式的一点说明
正则表达式中的 .*? 或 .*+
后边多一个?表示懒惰模式。
必须跟在*或者+后边用
如:<img src="test.jpg" width="60px" height="80px"/>
如果用正则匹配src中内容非懒惰模式匹配
src=".*"
匹配结果是:src="test.jpg" width="60px" height="80px"
意思是从="往后匹配,直到最后一个"匹配结束
懒惰模式正则:
src=".*?"
结果:src="test.jpg"
因为匹配到第一个"就结束了一次匹配。不会继续向后匹配。因为他懒惰嘛。
.表示除\n之外的任意字符
*表示匹配0-无穷
+表示匹配1-无穷
正则表达式中的 .*? 或 .*+
正则表达式的一点说明相关推荐
- 正则表达式的一点奇怪
(\d?) 11a111d1d111d1 -- 结果是 15处匹配, -- 可以推断是,用正则原子一个一个的去匹配字符串,然后得出一个结论. 如果正则是(\d) -- 结果是 10处匹配 \s匹配空格 ...
- 正则表达式的一点使用
@[TOC]正则表达式正则表达式 文本处理 提取电话号码: \d { 11 } 提取以 18或13 开头的手机号 : **(18 | 13)* \ d { 9 } 提取所有王姓同学: **王 \S * ...
- 常用的正则表达式的运用--学习笔记(二)
上一篇文章是转载的技匠的一篇博客.本人从中学到了很多关于正则表达式的知识.下面总结一下学到的一些东西. 在java中和javaScript中使用正则表达式进行数据验证的方式 1.java中的正则表达式 ...
- Regular Expression:C++正则表达式库(RE库regex)
正则表达式(Regular Expression)是一种描述字符序列的方法,是处理字符序列的一种强大的计算工具!(字符串的匹配.查找.替换) 1.ECMAScript :ECMA-262规范: ECM ...
- cmd html 查找汉子字,字符串查找 cmd find命令
字符串查找 cmd find命令 2009-07-05 14:33:02 作者: 当我要查找字符串的时候,第一个想到的命令,并不是我在本文中要讲解的find,而是比它更强悍的命令findstr. 我对 ...
- 单页面抓图并且保存的爬虫
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 #这个文件的目的是抓取http://baike.baidu.com/ ...
- python mac地址 js_使用Python从设备获取MAC地址
用Python来回答这个问题取决于您的平台.我手头没有Windows,所以下面的解决方案适用于我编写的Linux系统.对正则表达式进行一点小小的更改将使其在OSX中工作 首先,你必须锁定目标.这将把目 ...
- 轻小说搜索及下载(基于8wenku)-python
基于之前的脚本,添加了小说名关键字搜索功能.可匹配8wenku内所有的轻小说.主要问题!!!暂不能识别图片,遇到则报错,暂使用关键字暴力跳过(导致匹配内容不全)其次(暂不能按卷保存:日后改进:) 追加 ...
- 数据规整化:清理、转换、合并、重塑 《用Python进行数据分析》读书笔记第7章
数据规整化:清理.转换.合并.重塑 第7章 合并数据集 pandas.merge可以根据一个或多个键将不同DataFrame中的行连接起来. pandas.concat可以沿着一条轴将多个对象堆叠到一 ...
最新文章
- flask学习笔记之blueprint
- dedecms php5.4 无法退出后台,解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法...
- 张莉python 玩转数据答案_大学mooc2020年用Python玩转数据课后答案
- memcache和memcached区别
- 搭建自己的博客(二十六):优化点赞功能,并添加模态登录框
- Socket.io详解
- iOS崩溃日志 如何看
- 解决Glide 4.8.0 圆角与CenterCrop 的冲突问题
- 金融行业,保险行业软件测试分析
- C++ PRIMER 5TH 课后题答案1.16
- 动词ing形式的5种用法_动词ing形式的用法及变化规则.
- c语言中switch的参数,C语言 switch 语句-嗨客网
- FPGA结构分析——IDELAY2,网口储备点3
- 3. 自定义Java编译时注解处理器
- android 应用性能监控软件,App性能监控工具
- 如火如荼的「云原生」,你了解多少?
- 3D游戏编程与设计——粒子系统
- TI IPNC Web网页之流程分析
- android百度地图拖拽地图定位,百度地图,拖动地图,定位marker固定在屏幕中心位置...
- 最新云知梦Jquery项目实战 jq重入门到精通(完整 )
热门文章
- 剑指 offer 编程题 C++ 版总结(下)
- 自定义ik分词加载无效的问题分析
- 【四种解法】剑指 Offer 39. 数组中出现次数超过一半的数字
- 【题目分析】1059 Prime Factors (25 分)
- [Leetcode总结] 98.验证二叉搜索树
- python物性库能调用哪些物质_Python获取热物性(2)使用ctREFPROP调用refprop
- python idle退出_【ZZ】windows+python2.7在IDLE中执行sys.exit()出现的问题及解决方案
- [java]ArrayList的介绍
- OSI模型 TCP/IP模型 数据包结构
- 编写字符串比较函数strcmp .