正则表达式到底咋回事? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 google baidu ,自认没有他们说的清楚,就不献丑了 正则表达式如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 'data?.dat' 的模式可以找到下述文件:data1.datdata2.datdatax.datdataN.dat如果使用 * 字符代替 ? 字符,则将扩大找到的文件数量。'data*.dat' 可以匹配下述所有文件名:data.datdata1.datdata2.datdata12.datdatax.datdataXYZ.dat尽管这种搜索文件的方法肯定很有用,但也十分有限。? 和 * 通配符的有限能力可以使你对正则表达式能做什么有一个概念,不过正则表达式的功能更强大,也更灵活。 给你推荐一篇很适合入门的文章:http://dev.csdn.net/article/70/70436.shtm 正则表达式,为什么叫“正则表达式”呢?因为人家就是这么翻译的。其实看看其英文叫法(regular expression),可以看出就是一个能体现规则的表达式,在一个字符串里找符合规则的子串,这个表达式就是干这个的。 找这本老书来看看,英文的,但是是最经典的《O'Reilly--Mastering Regular Expression》网上找找,应该能找到pdf版本的。 getsif /Ruby/puts $_ 我感觉和uml有异曲同工之处,uml能描述软件系统的结构和实现, 正则表达式能描述所有的字符表达形式 UML和正则表达式也能扯到一块去?搜一下正则实验室,那里的东西比较好。 http://www.ccw.com.cn/htm/app/aprog/01_7_31_4.asp 正则表达试这个进的很清楚 不知怎么处理该异常 重载问题? JProgressBar无法动态更新进度信息 二分法查找算法的java实现 public static native Thread currentThread(){} 这个方法听说是C/C++编的,是吧? form 问题 。 SWT 怎么去得到任务栏的高度啊! 。 在JTree中设置TreeCellRenderer字体尺寸变大后,节点就显示不完整了,怎么办? 关于两个FRAME中变量互相调用的问题~~ 菜鸟发问-在类中如果用到javax.servlet包,必须自己下载吗?请教 我是新手。太菜了,提一下建议。 求substance的教程
如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 'data?.dat' 的模式可以找到下述文件:data1.datdata2.datdatax.datdataN.dat如果使用 * 字符代替 ? 字符,则将扩大找到的文件数量。'data*.dat' 可以匹配下述所有文件名:data.datdata1.datdata2.datdata12.datdatax.datdataXYZ.dat尽管这种搜索文件的方法肯定很有用,但也十分有限。? 和 * 通配符的有限能力可以使你对正则表达式能做什么有一个概念,不过正则表达式的功能更强大,也更灵活。
http://dev.csdn.net/article/70/70436.shtm
《O'Reilly--Mastering Regular Expression》
网上找找,应该能找到pdf版本的。
if /Ruby/
puts $_
搜一下正则实验室,那里的东西比较好。
正则表达试
这个进的很清楚