[原创]网络复制内容时常用的正则+editplus


Posted in Javascript onNovember 30, 2006

如下面的:
1、替换文章里的开头数字

 1 <script> 
 2  
 3 var tt=/* 请在这里定义tt */; 
 4  
 5 var errCount=0  //全局变量,用来记录 assert 函数出现断言宣告的次数 
 6  
 7 /* 
 8 断言函数 
 9 如果v为假,该函数就 alert("assert error"),并累加计数器 errCount 
10 如果v为真,就什么也不做 
11 */ 
12 function assert(v) {  
13 if (!v) { 
14 alert("assert error"); 
15 errCount++; 
16 } 
17 } 
18  
19 assert((tt || true)   == false) 
20 assert((tt || false)  == false) 
21 assert((tt && true)   == true) 
22 assert((tt && false)  == false) 
23 assert((true || tt )  == true) 
24 assert((tt || true )  == false) 
25 assert((false || tt ) == false) 
26 assert((tt || false ) == false) 
27 assert((true && tt)   == false) 
28 assert((tt && true )  == true) 
29 assert((false && tt ) == false) 
30 assert((tt && false ) == false) 
31  
32 assert((tt ? true : false) == true) 
33 assert((tt == false)       == true) 
34 assert((!tt == tt  )       == true) 
35 assert((tt + '')           == "false") 
36 assert(tt                  == false) 
37  
38  
39 alert(errCount)  //结果是打印 0 
40  
41 </script> 
42 

如果把这些数字去掉多好啊,我们可以用editplus帮助我们更快的解决
ctrl+h查找内容输入 ^ ?[0-9]
注意啊,^与?之间有一个空的字符,大家可以直接从要替换的文本中复制就可以了
说明下原理啊,主要用到了正则
注意editplus好象不支持\d这样的代替[0-9]的数字,具体的正则,大家可以参考三水点靠木站里的东西
2、替换空行,有时候文章中的空行较多,如果我们直接用编辑器的话,可能会加入非常多的无用空格( ),影响速度和美观。
正则:^[\s\S|    ]*\n中间的空格可以从文本中无法替换的空行中拷贝。

3 可以实现复杂的替换,做个记号
( [a-z_]+)(=)([a-z_0-9./]+)
\1\2"\3" 

本页会持续更新3water.com

Javascript 相关文章推荐
JavaScript程序员应该知道的45个实用技巧
Mar 04 Javascript
jquery高级编程的最佳实践详解
Mar 23 Javascript
AngularJS入门教程(二):AngularJS模板
Dec 06 Javascript
javascript实现输出指定行数正方形图案的方法
Aug 03 Javascript
详解Javascript中的原型OOP
Oct 12 Javascript
BootStrap轻松实现微信页面开发代码分享
Oct 21 Javascript
Angularjs的Controller间通信机制实例分析
Nov 07 Javascript
Node.js的特点详解
Feb 03 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
Mar 21 jQuery
详谈JS中数组的迭代方法和归并方法
Aug 11 Javascript
适合后台管理系统开发的12个前端框架(小结)
Jun 29 Javascript
vue实现input输入模糊查询的三种方式
Aug 14 Vue.js
JavaScript中令你抓狂的魔术变量
Nov 30 #Javascript
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
Nov 30 #Javascript
小议Function.apply() 之一------(函数的劫持与对象的复制)
Nov 30 #Javascript
addRule在firefox下的兼容写法
Nov 30 #Javascript
跟随鼠标旋转的文字
Nov 30 #Javascript
推荐:极酷右键菜单
Nov 29 #Javascript
双击滚屏-常用推荐
Nov 29 #Javascript
You might like
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
2009/06/08 PHP
php下目前为目最全的CURL中文说明
2010/08/01 PHP
PHP中绘制图像的一些函数总结
2014/11/19 PHP
php实现表单多按钮提交action的处理方法
2015/10/24 PHP
IE中jscript/javascript的条件编译
2006/09/07 Javascript
Firebug 字幕文件JSON地址获取代码
2009/10/28 Javascript
原生javascript兼容性测试实例
2013/07/01 Javascript
JQuery使用index方法获取Jquery对象数组下标的方法
2015/05/18 Javascript
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
2016/11/11 Javascript
老生常谈原生JS执行环境与作用域
2016/11/22 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
详解JS中的立即执行函数
2017/02/24 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
vue router使用query和params传参的使用和区别
2017/11/13 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
vue 动态表单开发方法案例详解
2019/12/02 Javascript
JS深入学习之数组对象排序操作示例
2020/05/01 Javascript
[03:10]2014DOTA2 TI马来劲旅Titan首战告捷目标只是8强
2014/07/10 DOTA
Django 前后台的数据传递的方法
2017/08/08 Python
简单了解python代码优化小技巧
2019/07/08 Python
python如何将多个PDF进行合并
2019/08/13 Python
Keras设置以及获取权重的实现
2020/06/19 Python
python 实现图片批量压缩的示例
2020/12/18 Python
Lookfantastic希腊官网:英国知名美妆购物网站
2018/09/15 全球购物
Kangol帽子官网:坎戈尔袋鼠
2018/09/26 全球购物
城市轨道专业个人求职信范文
2013/09/23 职场文书
外语学院毕业生的自我鉴定
2013/11/28 职场文书
骨干教师培训制度
2014/01/13 职场文书
七年级历史教学反思
2014/02/05 职场文书
应届生面试求职信
2014/07/02 职场文书
群众路线教育实践活动的心得体会
2014/09/03 职场文书
网吧温馨提示
2015/07/17 职场文书
nginx location中多个if里面proxy_pass的方法
2021/03/31 Servers
Python Pandas知识点之缺失值处理详解
2021/05/11 Python