经常会遇到下载的文件或电子书,名字中间都包含了一些网址信息,实际使用中由于名字太长不方便,下面的脚本使用正则表达式来对目录下的所有文件重命名:例如:修改前:[大家网]Mac OS X for Unix Geeks[www.TopSage.com].mobi修改后:Mac OS X for Unix ...
分类:
编程语言 时间:
2014-07-07 14:27:23
阅读次数:
246
1 正则表达式的查找和替换,例如删除每行开始的数字ctrl+H, ^\d\d\d:null2删除所有的空行: TextFX插件->Edit->Delete Blank Lines3 多格式支持,可以在windows上编辑linux格式的文本文件,Setting->Preferences->New D...
分类:
其他好文 时间:
2014-07-07 13:50:15
阅读次数:
230
在javascript 中 数组是对象,函数是对象,正则表达式是对象,当然对象自然也是对象。对象是属性的容器,每个属性都有名字和值,名字可以是包括空字符串在内的任意字符串,属性值是除undefined值之外的任何值。若在对象中检索一个并不存在的成员变量值,将返回一个undefined值。使用 || ...
分类:
编程语言 时间:
2014-07-02 00:26:40
阅读次数:
324
许多程序语言都支持利用正则表达式进行字符串的匹配操作,对正则表达式一直有点模糊,在这里记下来,备后来回顾"." 代表任何一个字符"\\d" 代表0至9的任何数字"\\D" 代表任何一个非数字字符"\\s" 代表空格字符"\\S" 代表非空格类字符"\\w" 代表可用于标识符的字符使用一对方括号括起若...
分类:
其他好文 时间:
2014-06-30 23:03:20
阅读次数:
266
shell之文本过滤(正则表达式)分类:linux shell脚本学习2012-09-14 12:59213人阅读评论(0)收藏举报当从一个文件或命令输出中抽取或过滤文本时,可以使用正则表达式(R E) ,正则表达式是一些特殊或不很特殊的字符串模式的集合。^ 只只匹配行首$ 只只匹配行尾* 只一个单...
分类:
其他好文 时间:
2014-06-30 22:58:45
阅读次数:
224
shell之文本过滤(awk)分类:linux shell脚本学习2012-09-19 15:531241人阅读评论(0)收藏举报shell正则表达式脚本任务语言如果要格式化报文或从一个大的文本文件中抽取数据包,那么awk可以完成这些任务。为了获取所需信息,文本必须格式化,也就是说要使用域分隔符来划...
分类:
其他好文 时间:
2014-06-30 21:15:20
阅读次数:
324
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一....
分类:
其他好文 时间:
2014-06-30 21:06:01
阅读次数:
276
shell之文本过滤(grep)分类:linux shell脚本学习2012-09-14 14:17588人阅读评论(0)收藏举报shell正则表达式扩展工具存储grep(全局正则表达式版本)允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。grep支持基本正则表达式,也...
分类:
其他好文 时间:
2014-06-30 20:47:27
阅读次数:
192
C++ GUI Qt4学习笔记05qtc++正则表达式QIntValidator -- 只让用户输入整数QDoubleValidator -- 只让用户输入浮点数QRegExpValidator -- 只让用户按照正则表达式定义好的样式进行输入本章讲解如何使用Qt开发自定义窗口部件。通过对...
分类:
编程语言 时间:
2014-06-30 15:20:05
阅读次数:
172
正则表达式是一个非常有用的编程技能。一般来说,简单的抓取一个HTML页面的某一条信息,比如标题,是很容易实现的。但是,我们往往要抓取某一个列表页面里的多个重复的块里的特定内容,并且块还有嵌套的使用,我们抓取的则是每个重复块里的多个信息。同时,网页源文件不同于一般的字符串,其还存在大量的回车、换行和制表符,这些都造成了匹配失败。而初学者往往无法判断到底是哪个环节出现了问题,并且看到高度技巧化的正则表达式会感到非常沮...
分类:
Web程序 时间:
2014-06-30 08:51:04
阅读次数:
233