首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 正则表达式Cookbook(影印版第2版)
内容
目录

Preface

1. Introduction to Regular Expressions

 Regular Expressions Defined

 Search and Replace with Regular Expressions

 Tools for Working with Regular Expressions

2. Basic Regular Expression Skills

 2.1 Match Literal Text

 2.2 Match Nonprintable Characters

 2.3 Match One of Many Characters

 2.4 Match Any Character

 2.5 Match Something at the Start and/or the End of a Line

 2.6 Match Whole Words

 2.7 Unicode Code Points, Categories, Blocks, and Scripts

 2.8 Match One of Several Alternatives

 2.9 Group and Capture Parts of the Match

 2.10 Match Previously Matched Text Again

 2.11 Capture and Name Parts of the Match

 2.12 Repeat Part of the Regex a Certain Number of Times

 2.13 Choose Minimal or Maximal Repetition

 2.14 Eliminate Needless Backtracking

 2.15 Prevent Runaway Repetition

 2.16 Test for a Match Without Adding It to the Overall Match

 2.17 Match One of Two Alternatives Based on a Condition

 2.18 Add Comments to a Regular Expression

 2.19 Insert Literal Text into the Replacement Text

 2.20 Insert the Regex Match into the Replacement Text

 2.21 Insert Part of the Regex Match into the Replacement Text

 2.22 Insert Match Context into the Replacement Text

3. Programming with Regular Expressions

 Programming Languages and Regex Flavors

 3.1 Literal Regular Expressions in Source Code

 3.2 Import the Regular Expression Library

 3.3 Create Regular Expression Objects

 3.4 Set Regular Expression Options

 3.5 Test If a Match Can Be Found Within a Subject String

 3.6 Test Whether a Regex Matches the Subject String Entirely

 3.7 Retrieve the Matched Text

 3.8 Determine the Position and Length of the Match

 3.9 Retrieve Part of the Matched Text

 3.10 Retrieve a List of All Matches

 3.11 Iterate over All Matches

 3.12 Validate Matches in Procedural Code

 3.13 Find a Match Within Another Match

 3.14 Replace All Matches

 3.15 Replace Matches Reusing Parts of the Match

 3.16 Replace Matches with Replacements Generated in Code

 3.17 Replace All Matches Within the Matches of Another Regex

 3.18 Replace All Matches Between the Matches of Another Regex

 3.19 Split a String

 3.20 Split a String, Keeping the Regex Matches

 3.21 Search Line by Line

 3.22 Construct a Parser

4. Validation and Formatting

 4.1 Validate Email Addresses

 4.2 Validate and Format North American Phone Numbers

 4.3 Validate International Phone Numbers

 4.4 Validate Traditional Date Formats

 4.5 Validate Traditional Date Formats, Excluding Invalid Dates

 4.6 Validate Traditional Time Formats

 4.7 Validate ISO 8601 Dates and Times

 4.8 Limit Input to Alphanumeric Characters

 4.9 Limit the Length of Text

 4.10 Limit the Number of Lines in Text

 4.11 Validate Affirmative Responses

 4.12 Validate Social Security Numbers

 4.13 Validate ISBNs

 4.14 Validate ZIP Codes

 4.15 Validate Canadian Postal Codes

 4.16 Validate U.K. Postcodes

 4.17 Find Addresses with Post Office Boxes

5. Words,Lines,and Special Characters

6. Numbers

7. Source Code Log Files

8. URLs,Paths,and Internet Addresses

9.Markup and Data Formats

Index

编辑推荐

高瓦特斯编著的《正则表达式Cookbook(影印版第2版)》提供了超过100条的锦囊妙计,帮助你利用正则表达式处理数据、操纵文本。每位程序员都能找到正则表达式的用武之地,但想要充分发挥它的威力却未必容易。纵使经验丰富的用户也常会遇到性能不佳、误判、漏判或者令人费解的错误。

内容推荐
本书包括了在C#, Java, JavaScript, Perl, PHP, Python, Ruby和VB.NET中使用的多种不同的正则表达式。
标签
缩略图
书名 正则表达式Cookbook(影印版第2版)
副书名
原作名
作者 (比)高瓦特斯//(美)利维森
译者
编者
绘者
出版社 东南大学出版社
商品编码(ISBN) 9787564142025
开本 16开
页数 594
版次 1
装订 平装
字数 749
出版时间 2013-05-01
首版时间 2013-05-01
印刷时间 2013-05-01
正文语种
读者对象 青年(14-20岁),普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 0.88
CIP核字 2013097342
中图分类号 TP301.2
丛书名
印张 38.25
印次 1
出版地 江苏
230
175
28
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字10-2013-121
版权提供者 O'Reilly Media
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/5 4:20:16