博客 找到与“正则表达式”相关的博文共930篇
按相关性排序  按时间排序
Perl 学习之:字符串与排序   2009-11-27 22:20:35
所以在完成任务的前提下,简单漂亮就是美!处理文本是perl最擅长的工作,而这个能力是由强大的正则表达式所提供的。通常的正则表达式在处理简单的文本问题时,显得过于复杂,所以下面就介绍几个能够简单实用的功能...指定字符串用正则表达式:substr($target_string...
常用正则表达式   2009-11-25 16:23:09
表单验证时很实用匹配网址URL的正则表达式:*评注:网上流传的版本功能很有限,上面这个基本可以满足需求匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^{4,15}$评注:表单验证时很实用匹配国内电话号码:\d{3}-\d{8}|\d{4}-\d{7}评注:匹配形式如...
正则表达式30分钟入门教程   2009-11-24 16:54:46
对中文/汉字的特殊处理是由.Net提供的正则表达式引擎支持的,其它环境下的具体情况请查看相关文档。下面来看看更多的例子:\ba\w*\b匹配以字母a开头的单词——先是某个单词开始处(\b),然后是字母a,然后是任意数量的字母或数字(\w*),最后是单词结束处(\b)。好吧,...
到处都是正则表达式..这次一定要背下来...   2009-11-23 22:48:56
正则表达式看过很多遍了。。但是每次都是看完就忘。。这次看perl语言,发现把正则表达式用的还挺彻底的.,要是正则表达式搞不定,别说熟练了perl了估计看都看不懂=。这次一定把正则表达式记牢了,多看几次,背下来。。转个正则表达式的教程。。30分钟学会正则表达式...
asp 过滤js代码   2009-11-21 14:55:18
)LoseDivTag=ClsTempLoseStrSet regEx=NothingEnd FunctionAsp 正则表达式 过滤 链接 a 标记:程序代码Function LoseATag(ContentStr)Dim ClsTempLoseStr,regExClsTempLoseStr=Cstr(ContentStr)Set regEx=New RegExpregEx.Pattern="regEx.IgnoreCase=TrueregEx.Global...
我的PHP学习之路——第四天和第五天   2009-11-20 08:30:22
不禁要感叹PHP对字符串的功能之强大,函数如此丰富,似乎是什么都可以干,关键是它还比较简单易用。另外,在这一章还看到了更多C的影子,比如很让人熟悉的printf();还有一个熟悉的东西就是“正则表达式”,这个以前在ASP和JAVASCRIPT里用过,有一些熟悉,但还不精...
正则表达式02   2009-11-20 00:08:33
分组0对应整个正则表达式实际上组号分配过程是要从左向右扫描两遍的:第一遍只给未命名组分配,第二遍只给命名组分配--因此所有命名组的组号都大于未命名的组号你可以使用(?:exp)这样的语法来剥夺一个分组对组号分配的参与权.后向引用用于重复搜索前面某个分组匹配的文...
正则表达式入门01   2009-11-20 00:06:47
正则表达式很难读写的话,要么你是一个天才,要么,你不是地球人。正则表达式的语法很令人头疼,即使对经常使用它的人来说也是如此。由于难于读写,容易出错,所以找一种工具对正则表达式进行测试是很有必要的。不同的环境下正则表达式的一些细节是不相同的,本教程介绍的...
正则表达式高级技巧背后的关键概念   2009-11-18 13:44:07
笨活儿]。它是在正则表达式内部引用之前捕获到的内容的方法。例如,下面这个简单例子的目的是匹配出引号内部的内容:以下为引用的内容:#建立匹配数组$matches=array();#建立字串$str="This is a'string'#用正则表达式捕捉内容preg_match("/(\').?(\')/,$str,$matches...
[转]实现正则表达式匹配任意字符解析   2009-11-17 23:03:20
因为早期使用正则表达式的工具是基于行的。它们都是一行一行的读入一个文件,将正则表达式分别应用到每一行上去。在这些工具中,字符串是不包含新行符的。因此“.”也就从不匹配新行符。现代的工具和语言能够将正则表达式应用到很大的字符串甚至整个文件上去。本教程讨论的...
相关搜索