正则(自编留平时自用)
来源:互联网 发布:举报网络诈骗投诉中心 编辑:程序博客网 时间:2024/05/13 18:46
在文档里查找一个最小(无嵌套)标签: <([^<>]+)>[^<>]*<\/\1>
保留网页时:
(1)css
查找css引用文本 :href="[^<>]*/([^/<>]*).css
替换里面的路径部分:href="新的路径/$1.css
同理:更改 js, 图片引用路径等
(2)js:
引用:src="[^<>]*/([^/<>]*).js
替换:src="新的路径/$1.js
(3)图片:
引用:
url\(("?)[^<>()]*/([^/<>()]*"?)\)
替换:url($1新的路径/$2)
日常:
(1)日期:^\d{4}-(1[012]|0?[1-9])-(0?[1-9]|[12]\d|3[01])$
格式: 2015-09-02 或 2015-9-2 , 月份<=12,日最大31
不解释,结合反向引用自己体会:
var englishPara=' ******if someone loves a flower, of which just one single blossom grows in all the millions and millions of stars, it is enough to make him happy just to look at the stars. he can say to himself, "somewhere, my flower is there…" but if the sheep eats the flower, in one moment all his stars will be darkened… and you think that is not important! ';
var ptn=/(\s*[^a-zA-Z\s]+\s*)([a-zA-Z])/g;
var res=englishPara.replace(ptn,function(m,n,o){return n+o.toUpperCase()});
//首单词处理
res=res.replace(/^([^a-zA-Z\s]*)([a-zA-Z])/,function(m,n,o){return n+o.toUpperCase()})
废弃css样式处理:
(border:1px[^;]*;)
/*$1*/
- 正则(自编留平时自用)
- 自编自用DataProxy
- 自编自用的歌曲整理程序 js+html+hta
- 一些自编自用的函数_不断更新不断改进
- 平时编些小程序
- 自用部分正则表达式
- 正则学习自用资料
- 平时编惯习惯总结(C)
- 转自devXa的百度空间,留个mark,平时有空逆向下
- 震惊,程序员小编平时竟然上这种网站
- 平时埋头编代码 word格式用时方恨少
- 自编短信笑话
- 自编Replace方法
- 没什么......自编而已!~
- C++自编身高
- Python自编教程
- 自编程序
- 自编程序
- 各种消息下wParam及lParam值的含义
- 清除无效的隧道适配器
- ArcGIS教程:表面坡度的工作原理
- HDU 5538.House Building【求表面积】【2015ACM/ICPC亚洲区长春站】【12月30】
- android 上下左右手势判断
- 正则(自编留平时自用)
- 随机产生六位数密码
- Android客户端访问服务器保持SESSION会话的实现
- Android:“尚未注册网络”错误信息的解决办法
- Xcode其本身路径不对导致的错误
- 我的世界游戏服务器搭建
- android日常开发总结的技术经验60条
- Android版添加phonegap--微信授权插件教程
- Android:短信发送器