正则表达式必知必会 (图灵程序设计丛书 71) 🔍
〔美〕Ben] 〔美〕Ben Forta [Forta & chenjin5.com cj5_5306, 图灵程序设计丛书 71, 2007
英语 [en] · 中文 [zh] · MOBI · 0.3MB · 2007 · 📕 小说类图书 · 🚀/duxiu/lgli/zlib · Save
描述
RegEx is supported in all major development environments (for use in editing and working with code) and will thus appeal to anyone using these tools. In addition, every JavaScript developer should be using RegEx, but most don't as it has never been taught to them properly before. Developers using ASP, C#, ColdFusion, Java JSP, PHP, Perl, Python, and more can (and should) be using RegEx, and so every one of them is a potential reader too. The reader of this book will learn how to:
Match characters sets
Match repeating characters (using minimums and maximums if needed)
Match (or ignore) based on case
Build sub-expressions
Use all of the special characters
Work with excape sequences
Use POSIX classes to simplify complex expressions
Use back-references
Use look-behind operators
Sams Teach Yourself Regular Expressions in 10 Minutes is a tutorial book organized into a series of easy-to-follow 10-minute lessons. These well targeted lessons teach you in 10 minutes what other books might take hundreds of pages to cover. Instead of dwelling on syntax, terminology, and arcane examples and scenarios, this book takes a very hands-on approach to solving the needs of the majority of RegEx users who simply need to manipulate data.
备用文件名
zlib/no-category/〔美〕Ben] 〔美〕Ben Forta [Forta & chenjin5.com/正则表达式必知必会 (图灵程序设计丛书 71)_18537274.mobi
备选标题
正则表达式必知必会 = Sams teach yourself regular expressions in 10 minutes
备选标题
Регулярные выражения: Решения и примеры для программистов
备选标题
Mastering Regular Expressions, Second Edition
备选标题
正则表达式必知必会 Zheng ze biao da shi bi zhi bi hui
备选作者
Дж. Фридл; [Пер. с англ. Е. Матвеев]
备选作者
(美)Ben Forta著 ; 杨涛等译; 福塔; 杨涛
备选作者
(美)福达(Forta,B.)著;杨涛等译
备选作者
Friedl, Jeffrey E. F.
备选作者
Jeffrey E. F. Friedl
备选作者
Fu ta.; Yang tao
备选作者
Forta, Ben
备选作者
Фридл, Дж
备用出版商
The People's Posts and Telecommunications Publishing House
备用出版商
人民邮电出版社 Ren min you dian chu ban she
备用出版商
O'Reilly Media, Incorporated
备用出版商
LEXIS Publishing
备用出版商
Alpha Books
备用出版商
Pogue Press
备用出版商
北京:人民邮电出版社
备用出版商
Питер
备用版本
Tu ling cheng xu she ji cong shu, Tu ling cheng xu she ji cong shu, Bei jing, China, 2007
备用版本
Библиотека программиста, 2. изд., М. [и др.], Russia, 2003
备用版本
Tu ling cheng xu she ji cong shu, 北京 Bei jing, 2007
备用版本
2nd Edition, Beijing, Sebastopol, CA, China, 2002
备用版本
Pearson Education (US), Indianapolis, Ind, 2004
备用版本
Sams teach yourself, Indianapolis, Ind, 2004
备用版本
United States, United States of America
备用版本
Indianapolis, Ind, Indiana, 2004
备用版本
China, People's Republic, China
备用版本
Indianapolis, Ind, 2000
备用版本
Second, 2002
备用版本
1, PS, 2004
元数据中的注释
Includes index.
元数据中的注释
Bookmarks: p1 (p1): 第1章 正则表达式入门
p2 (p1): 1.1 正则表达式的用途
p3 (p2): 1.2 如何使用正则表达式
p4 (p3): 1.2.1 用正则表达式进行搜索
p5 (p3): 1.2.2 用正则表达式进行替换
p6 (p4): 1.3 什么是正则表达式
p7 (p5): 1.4 使用正则表达式
p8 (p6): 1.5 在继续学习之前
p9 (p6): 1.6 小结
p10 (p7): 第2章 匹配单个字符
p11 (p7): 2.1 匹配纯文本
p12 (p8): 2.1.1 有多个匹配结果
p13 (p8): 2.1.2 字母的大小写问题
p14 (p9): 2.2 匹配任意字符
p15 (p12): 2.3 匹配特殊字符
p16 (p14): 2.4 小结
p17 (p15): 第3章 匹配一组字符
p18 (p15): 3.1 匹配多个字符中的某一个
p19 (p17): 3.2 利用字符集合区间
p20 (p21): 3.3 取非匹配
p21 (p22): 3.4 小结
p22 (p23): 第4章 使用元字符
p23 (p23): 4.1 对特殊字符进行转义
p24 (p26): 4.2 匹配空白字符
p25 (p28): 4.3 匹配特定的字符类别
p26 (p28): 4.3.1 匹配数字(与非数字)
p27 (p29): 4.3.2 匹配字母和数字(与非字母和数字)
p28 (p31): 4.3.3 匹配空白字符(与非空白字符)
p29 (p31): 4.3.4 匹配十六进制或八进制数值
p30 (p32): 4.4 使用POSIX字符类
p31 (p34): 4.5 小结
p32 (p35): 第5章 重复匹配
p33 (p35): 5.1 有多少个匹配
p34 (p36): 5.1.1 匹配一个或多个字符
p35 (p39): 5.1.2 匹配零个或多个字符
p36 (p41): 5.1.3 匹配零个或一个字符
p37 (p43): 5.2 匹配的重复次数
p38 (p44): 5.2.1 为重复匹配次数设定一个精确的值
p39 (p45): 5.2.2 为重复匹配次数设定一个区间
p40 (p46): 5.2.3 匹配“至少重复多少次”
p41 (p47): 5.3 防止过度匹配
p42 (p49): 5.4 小结
p43 (p50): 第6章 位置匹配
p44 (p50): 6.1 边界
p45 (p51): 6.2 单词边界
p46 (p54): 6.3 字符串边界
p47 (p59): 6.4 小结
p48 (p60): 第7章 使用子表达式
p49 (p60): 7.1 什么是子表达式
p50 (p61): 7.2 子表达式
p51 (p65): 7.3 子表达式的嵌套
p52 (p67): 7.4 小结
p53 (p68): 第8章 回溯引用:前后一致匹配
p54 (p68): 8.1 回溯引用有什么用
p55 (p71): 8.2 回溯引用匹配
p56 (p74): 8.3 回溯引用在替换操作中的应用
p57 (p79): 8.4 小结
p58 (p80): 第9章 前后查找
p59 (p80): 9.1 前后查找
p60 (p81): 9.2 向前查找
p61 (p83): 9.3 向后查找
p62 (p86): 9.4 把向前查找和向后查找结合起来
p63 (p87): 9.5 对前后查找取非
p64 (p89): 9.6 小结
p65 (p90): 第10章 嵌入条件
p66 (p90): 10.1 为什么要嵌入条件
p67 (p91): 10.2 正则表达式里的条件
p68 (p91): 10.2.1 回溯引用条件
p69 (p94): 10.2.2 前后查找条件
p70 (p96): 10.3 小结
p71 (p97): 附录A 常见应用软件和编程语言中的正则表达式
p72 (p97): A.1 grep
p73 (p98): A.2 JavaScript
p74 (p99): A.3 Macromedia ColdFusion
p75 (p100): A.4 Macromedia Dreamweaver
p76 (p101): A.5 Macromedia HomeSite(和ColdFusion Studio)
p77 (p101): A.6 Microsoft ASP
p78 (p102): A.7 Microsoft ASP.NET
p79 (p102): A.8 Microsoft C
p80 (p102): A.9 Microsoft.NET
p81 (p103): A.10 Microsoft Visual Studio.NET
p82 (p105): A.11 MySQL
p83 (p106): A.12 Perl
p84 (p106): A.13 PHP
p85 (p107): A.14 Sun Java
p86 (p110): 附录B 常见问题的正则表达式解决方案
p87 (p111): B.1 北美电话号码
p88 (p112): B.2 美国邮政编码
p89 (p113): B.3 加拿大邮政编码
p90 (p114): B.4 英国邮政编码
p91 (p115): B.5 美国社会安全号码
p92 (p116): B.6 IP地址
p93 (p117): B.7 URL地址
p94 (p118): B.8 完整的URL地址
p95 (p119): B.9 电子邮件地址
p96 (p120): B.10 HTML注释
p97 (p121): B.11 JavaScript注释
p98 (p122): B.12 信用卡号码
p99 (p127): B.13 小结
p100 (p128): 附录C 则表达式测试器
p101 (p128): C.1 Regular Expression Tester软件
p102 (p129): C.1.1 进行查找操作
p103 (p129): C.1.2 进行替换操作
p104 (p130): C.2 获得这套应用程序的一份副本
p105 (p131): 索引
元数据中的注释
Указ.
Пер.: Friedl, J. Mastering Regular Expressions
元数据中的注释
РГБ
元数据中的注释
Russian State Library [rgb] MARC:
=001 002092766
=005 20030721114617.0
=008 030414s2003\\\\ru\\\\\\r\\\\\000\u\rus\\
=017 \\ $a 03-20660
=020 \\ $a 5-272-00331-4 (в обл.)
=020 \\ $a 0-596-00289-0
=040 \\ $a RuMoRKP $b rus $e ГОСТ 7.1-84 с изм.
=041 1\ $a rus $h eng
=080 \\ $a 681.3.066
=084 \\ $a 32.973.233-018 $2 rubbkm
=084 \\ $a З973.2-018.1,0 $2 rubbk
=084 \\ $a Ч231.680.4,0 $2 rubbk
=100 1\ $a Фридл, Дж.
=245 00 $a Регулярные выражения : $b Решения и примеры для программистов $c Дж. Фридл; [Пер. с англ. Е. Матвеев]
=250 \\ $a 2. изд.
=260 \\ $a М. [и др.] $b Питер $c 2003 $e ГП Техн. кн.
=300 \\ $a 463 с. $c 24 см.
=490 0\ $a Библиотека программиста
=500 \\ $a Указ.
=520 \\ $a Книга посвящена регулярным выражениям - мощному средству обработки текстов. С ее помощью вы научитесь использовать регулярные выражения на практике и излекать максимум пользы из тех программ и языков программирования, в которых они поддерживаются.
=534 \\ $p Пер.: $a Friedl, J. $t Mastering Regular Expressions
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование -- Языки программирования $2 rubbk
=650 \7 $a Культура. Наука. Просвещение -- Информатика. Научно-информационная деятельность -- Теория научно-информационной деятельности -- Системы научной информации -- Автоматизированные и механизированные информационные системы -- Обеспечение работы автоматизированных и механизированных информационных систем -- Лингвистическое обеспечение $2 rubbk
=852 \\ $a РГБ $b FB $j 3 03-20/106-4 $x 90
=852 \\ $a РГБ $b FB $j 3 03-20/107-2 $x 90
备用描述
Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and popular tools, including Perl, Python, Ruby, Java, VB.NET and C# (and any language using the .NET Framework), PHP, and MySQL. If you don't use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regular expressions, this book is a stunning eye-opener. As this book shows, a command of regular expressions is an invaluable skill. Regular expressions allow you to code complex and subtle text processing that you never imagined could be automated. Regular expressions can save you time and aggravation. They can be used to craft elegant solutions to a wide range of problems. Once you've mastered regular expressions, they'll become an invaluable part of your toolkit. You will wonder how you ever got by without them. Yet despite their wide availability, flexibility, and unparalleled power, regular expressions are frequently underutilized. Yet what is power in the hands of an expert can be fraught with peril for the unwary. Mastering Regular Expressions will help you navigate the minefield to becoming an expert and help you optimize your use of regular expressions. Mastering Regular Expressions, Third Edition, now includes a full chapter devoted to PHP and its powerful and expressive suite of regular expression functions, in addition to enhanced PHP coverage in the central "core" chapters. Furthermore, this edition has been updated throughout to reflect advances in other languages, including expanded in-depth coverage of Sun's java.util.regex package, which has emerged as the standard Java regex implementation.Topics include: A comparison of features among different versions of many languages and tools, How the regular expression engine works, Optimization (major savings available here!), Matching just what you want, but not what you don't want, Sections and chapters on individual languages. Written in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions, Third Edition offers a wealth information that you can put to immediate use. - Publisher.
Printing History
January 1997
First Edition.
March 1997
Minor Corrections.
May 1997
Minor Corrections.
July 1997
Minor Corrections.
November 1997
Minor Corrections.
July 2002
Second Edition.
August 2006
Third Edition.
备用描述
RegEx is supported in all major development environments (for use in editing and working with code) and will thus appeal to anyone using these tools. In addition, every JavaScript developer should be using RegEx, but most don't as it has never been taught to them properly before. Developers using ASP, C#, ColdFusion, Java JSP, PHP, Perl, Python, and more can (and should) be using RegEx, and so every one of them is a potential reader too. The reader of this book will learn how to: Match characters sets, Match repeating characters (using minimums and maximums if needed), Match (or ignore) based on case, Build sub-expressions, Use all of the special characters, Work with excape sequences, Use POSIX classes to simplify complex expressions, Use back-references, Use look-behind operators. "Sams Teach Yourself Regular Expressions in 10 Minutes" is a tutorial book organized into a series of easy-to-follow 10-minute lessons. These well targeted lessons teach you in 10 minutes what other books might take hundreds of pages to cover. Instead of dwelling on syntax, terminology, and arcane examples and scenarios, this book takes a very hands-on approach to solving the needs of the majority of RegEx users who simply need to manipulate data.-- Provided by publisher
备用描述
Regular expressions are an extremely powerful tool for manipulating text and data. They have spread like wildfire in recent years, now offered as standard features in Perl, Java, VB.NET and C♯ (and any language using the .NET Framework), PHP, Python, Ruby, Tcl, MySQL, awk, Emacs, and many other popular tools and languages. If you don't use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regular expressions, this book is a stunning eye-opener
备用描述
Книга посвящена регулярным выражениям - мощному средству обработки текстов. С ее помощью вы научитесь использовать регулярные выражения на практике и излекать максимум пользы из тех программ и языков программирования, в которых они поддерживаются.
备用描述
Introduces regular expressions and how they are used, discussing topics including metacharacters, nomenclature, matching and modifying text, expression processing, benchmarking, optimizations, and loops.
备用描述
Ben shu cong jian dan de wen ben pi pei kai shi, Xun xu jian jin di jie shao le hen duo fu za nei rong, Qi zhong bao kuo hui su yin yong, Tiao jian xing qiu zhi he qian hou cha zhao deng deng.
开源日期
2021-12-26
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。