正则表达式匹配 任意字符和空格的一个简便方式?
2016-06-01 22:09
495 查看
这里主要讲的是 \s、\S的配合使用, 一般我们匹配任意字符想到的是 ".",但是如果要匹配换行符尼?显然是行不通的,那我们怎么办尼? 那直接用 "[.\n]"来解决吧! 但是往往结局是残酷的,由于两个不合丫!所以这种方式也行不通;那只好想其他的方式咯! 如下
例如我们要匹配一个网页中的
第一种方式 :
第二种
直接用下面方式即可;
在不同语言环境 ,记得做相应的处理
例如我们要匹配一个网页中的
<html> <head> <STYLE> P{ color:red; } h1{ color:blue; } </STYLE> </head> <body> </body> </html>
第一种方式 :
/<(STYLE|style)>([.\n]*)<\/(STYLE|style)>/ //失败
第二种
直接用下面方式即可;
/<(STYLE|style)>([\s\S]*)<\/(STYLE|style)>/
在不同语言环境 ,记得做相应的处理
相关文章推荐
- linux 对MTD分区nand flash的烧写和读取
- 浏览器标签管理插件
- 纯CSS3实现自行车动画 非常逼真
- Apache重启问题
- 正则表达式的使用
- 51nod-1686 第K大区间(二分+尺取法)
- STM32F0xx_TIM输入捕获(计算频率)配置详细过程
- ORACLE数据库事务隔离级别
- c++第6次实验 作业
- Error:(1, 0) Plugin is too old, please update to a more recent version报错
- 机器学习基础知识
- 【一天一道LeetCode】#76. Minimum Window Substring
- numpy基础操作
- MVP模式
- kafka学习一:简介
- Topcoder srm div2 500
- 【一天一道LeetCode】#76. Minimum Window Substring
- Java基础02——Java语言基础(关键字、标识等)
- 第二阶段冲刺第八天
- Learning ReactNative (一) : JavaScript模块基本原理与用法