每个程序员都会遇到需要使用正则表达式的情况,但是要用好正则表达式却并不容易。《正则表达式经典实例》提供了100多个实例,以帮助读者使用正则表达式处理数据和文本。即使有经验的用户也经常会遇到性能不佳、误报、漏报等让人挠头的错误,《正则表达式经典实例》对于如何使用正则表达式来解决一些常见的问题给出了按部就班的解决方案,其中包括C#、Java、JavaScript、Perl、PHP、Python、Ruby和VB.NET的实例。
《正则表达式经典实例》主要包括以下内容:
通过一个精练的教程理解正则表达式的基本原理和技巧;
在不同的编程语言和脚本语言中有效使用正则表达式;
学习如何对输入进行合法性检查和格式化;
处理单词、文本行、特殊字符和数值;
学习如何在uRL、路径、标记语言和数据交换中使用正则表达式;
学习更高深的正则表达式特性中的微妙之处;
理解在不同语言中正则表达式的API、语法和行为之间的区别;
创建更好的正则表达式来满足个性化的需求。
使用8种编程语言的详细解决方案,包括一个正则表达式简明教程
展开
——Nikolaj Lindberg 计算语言学家
sTTs语音技术服务公司“本书为紧迫的问题提供了很好的解决方案。对于实例中所包含的细节我感到非常震惊。”
——Zak Greant 开放技术倡导者和策略专家Jan Goyvaerts领导专家