Michael Fitzgerald所著的《正则表达式入门(影印版)》了解正则表达式是什么以及它们如何运作,掌握在命令行工具和多种编程语言中使用正则表达式的差异,运用简单方法在文本中寻找模式,包括数字、字母、Unicode字符和字符串,学习如何使用零宽度断言和通配符,运用组、反向引用、字符类和量词,使用正则表达式在HTML5中标记纯文本。
图书 | 正则表达式入门(影印版) |
内容 | 编辑推荐 Michael Fitzgerald所著的《正则表达式入门(影印版)》了解正则表达式是什么以及它们如何运作,掌握在命令行工具和多种编程语言中使用正则表达式的差异,运用简单方法在文本中寻找模式,包括数字、字母、Unicode字符和字符串,学习如何使用零宽度断言和通配符,运用组、反向引用、字符类和量词,使用正则表达式在HTML5中标记纯文本。 内容推荐 如果你是正则表达式新手,那么Michael Fitzgerald所著的《正则表达式入门(影印版)》容易上手的指南就是很好的入门读物。你将在大量实例的帮助下循序渐进地学习相关基础内容,学习通过匹配特定关键字、字符和模式以实现匹配、抽取和转换文本的第一手知识。 正则表达式是程序员的重要工具,在很多Unix工具和Perl、Java、JavaScript、C#等编程语言中会用到。学完《正则表达式入门(影印版)》后,你将熟练掌握正则表达式中最常用的语法,还将领悟灵活运用它们以省时省力的相关技巧。 目录 Preface 1. What Is a Regular Expression? Getting Started with Regexpal Matching a North American Phone Number Matching Digits with a Character Class Using a Character Shorthand Matching Any Character Capturing Groups and Back References Using Quantifiers Quoting Literals A Sample of Applications What You Learned in Chapter 1 Technical Notes 2. Simple Pattern Matching Matching String Literals Matching Digits Matching Non-Digits Matching Word and Non-Word Characters Matching Whitespace Matching Any Character, Once Again Marking Up the Text Using sed to Mark Up Text Using Perl to Mark Up Text What You Learned in Chapter 2 Technical Notes 3.Boundaries The Beginning and End of a Line Word and Non-word Boundaries Other Anchors Quoting a Group of Characters as Literals Adding Tags Adding Tags with sed Adding Tags with Perl What You Learned in Chapter 3 Technical Notes 4.Alternation, Groups, and Backreferences Alternation Subpatterns Capturing Groups and Backreferences Named Groups Non-Capturing Groups Atomic Groups What You Learned in Chapter 4 Technical Notes 5.Character Classes Negated Character Classes Union and Difference POSIX Character Classes What You Learned in Chapter 5 Technical Notes 6.Matching Unicode and Other Characters Matching a Unicode Character Using vim Matching Characters with Octal Numbers Matching Unicode Character Properties Matching Control Characters What You Learned in Chapter 6 Technical Notes 7. Quantifiers Greedy, Lazy, and Possessive Matching with *, +, and ? Matching a Specific Number of Times Lazy Quantifiers Possessive Quantifiers What You Learned in Chapter 7 Technical Notes 8. Lookarounds Positive Lookaheads Negative Lookaheads Positive Lookbehinds Negative Lookbehinds What You Learned in Chapter 8 Technical Notes 9. Marking Up a Document with HTML Matching Tags Transforming Plain Text with sed Substitution with sed Handling Roman Numerals with sed Handling a Specific Paragraph with sed Handling the Lines of the Poem with sed Appending Tags Using a Command File with sed Transforming Plain Text with Perl Handling Roman Numerals with Perl Handling a Specific Paragraph with Perl Handling the Lines of the Poem with Perl Using a File of Commands with Perl What You Learned in Chapter 9 Technical Notes 10., The End of the Beginning Learning More Notable Tools, Implementations, and Libraries Perl PCRE Ruby (Oniguruma) Python RE2 Matching a North American Phone Number Matching an Email Address What You Learned in Chapter 10 Appendix: Regular Expression Reference Regular Expression Glossary Index |
标签 | |
缩略图 | ![]() |
书名 | 正则表达式入门(影印版) |
副书名 | |
原作名 | |
作者 | (美)菲茨杰拉德 |
译者 | |
编者 | |
绘者 | |
出版社 | 东南大学出版社 |
商品编码(ISBN) | 9787564138912 |
开本 | 16开 |
页数 | 136 |
版次 | 1 |
装订 | 平装 |
字数 | 186 |
出版时间 | 2013-01-01 |
首版时间 | 2013-01-01 |
印刷时间 | 2013-01-01 |
正文语种 | 英 |
读者对象 | 青年(14-20岁),研究人员,普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | 教育考试-考试-计算机类 |
图书小类 | |
重量 | 0.248 |
CIP核字 | |
中图分类号 | TP301.2 |
丛书名 | |
印张 | 9.5 |
印次 | 1 |
出版地 | 江苏 |
长 | 233 |
宽 | 178 |
高 | 8 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | 图字10-2012-163 |
版权提供者 | O'Reilly Media,Inc. |
定价 | |
印数 | |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。