Java正则表达式与GUI事件处理全解析
正则表达式学习资源与练习
在正则表达式领域,有一本值得深入研究的书籍——《Java Regular Expressions: Taming the java.util.regex Engine》。这本书能帮助我们更深入地理解Java正则表达式。如果对Perl感兴趣,可访问www.perl.com网站,这里有丰富的教程,还能免费下载软件。O’Reilly赞助的Perl网站以及对应的“Java in the Enterprise”网站(www.onjava.com/)也提供了很多优质的Java文章和资源。另外,developer.java.sun.com/developer/technicalArticles/releases/1.4regex/ 这个网站能提供更多关于Java正则表达式的信息。
下面是一些相关的练习题:
1. URL有效性检查(简单)
- 首先,通过网络搜索找出组成通用URL的所有部分。
- 然后,编写一个模式匹配程序来检查URL的有效性,例如确保URL中没有嵌入空格。
- 最后,展示程序在有效和无效URL上的运行输出。
2. 邮件消息匹配(中等)
- 邮件消息由任意数量的头部、一个空行和文本主体组成。“From:”和“To:”头部是必需的,且按此顺序排列。
- 编写一个正则表达式模式来匹配邮件消息,并使用捕获组分离各个部分。注意要将其设置为多行模式。示例代码如下:
import java.util.regex.Patter
超级会员免费看
订阅专栏 解锁全文
2984

被折叠的 条评论
为什么被折叠?



