ChinaUnix.net
相关文章推荐:

精通正则表达式

我只看了前面两三章:em16: ,所以,只简单的记下以前从来没见过的东西:shock: 这书的核心是4、5、6章…… 1. 多选结构 (mm|gg) 表示匹配 "mm"或"gg" 2. 忽略大小写 s/source/dest/i 搜索source,将其替换为dest,此处的i只对source起作用,而不会作用于dest。 3. 单词分界符 \< 用来匹配单词的开始 \> 用来匹配单词的结束 比如: \匹配以"cat"结尾的单词,如scat 则:\ 必...

by GodPig - Shell - 2009-09-25 15:57:29 阅读(4899) 回复(14)

相关讨论

有人有这本电子书吗,求共享下学习学习=。= 不要喷我舍不得花钱买书了,谢谢谢谢啊:cry: :cry: :cry:

by sosflyer - Perl - 2011-11-09 08:50:19 阅读(2084) 回复(5)

本帖最后由 so_brave 于 2011-11-14 16:30 编辑 半小时精通PHP正则表达式 1、入门简介   简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象javascript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,正则表达式已经超出了某种语言或某个系统的局...

php

by so_brave - php文档中心 - 2011-11-14 16:29:48 阅读(1650) 回复(0)

本帖最后由 lesson001 于 2011-01-27 17:37 编辑 精通 JavaScript中的正则表达式 文章太长看起来不方便,已经打包放在了附件里供君下载,大家顶下哈! 精通 JS正则表达式 正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部...

by lesson001 - Web开发 - 2011-02-23 12:55:00 阅读(2529) 回复(3)

跟我学正则表达式! 想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验. 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配 "notice": 匹配...

by 剑心通明 - php文档中心 - 2008-05-13 17:52:52 阅读(732) 回复(0)

跟我学正则表达式! 想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验. 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配 "notice": 匹配...

by 剑心通明 - php文档中心 - 2008-04-12 20:19:30 阅读(607) 回复(0)

帮助你精通正则表达式 http://www.regex.net.cn 正则表达式社区启动啦 本社区只讨论正则表达式 Perl、PHP、.NET、Java和Linux上的正则表达式都能到这里来找到最专业的解答 同时诚聘高手参与社区建设和管理! URL: http://www.regex.net.cn

by hackfan - Linux环境编程 - 2008-02-02 17:41:30 阅读(1212) 回复(0)

想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验. 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配 "notice": 匹配包含notice的字符串 你...

by Matt_Hwang - php文档中心 - 2007-09-06 21:34:06 阅读(571) 回复(0)

跟我学正则表达式! 想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验. 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配 "notice": 匹配...

by ah520 - php文档中心 - 2007-04-22 15:50:32 阅读(656) 回复(0)

#!/bin/bash # (((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5])) # 根据上面的正则表示式规则,生成合法的ip地址 # author: xiaowh00 # date: 20126-22 mkdir /home/xiaowh00/data/ -p > /dev/null 2>&1 > /home/xiaowh00/data/iplist cd /home/xiaowh00/data/ creat_random() { rept=`expr $RANDOM % 3 + 1` case $rept in 1 ) { num1=`expr $RANDOM % 10` echo -n "$n...

by xiaowh00 - Shell - 2012-06-22 10:06:14 阅读(1785) 回复(0)