Cargando…

Regex quick syntax reference : understanding and using regular expressions /

This quick guide to regular expressions is a condensed code and syntax reference for an important programming technique. It demonstrates regex syntax in a well-organized format that can be used as a handy reference, showing you how to execute regexes in many languages, including JavaScript, Python,...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Nagy, Zsolt (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [United States] : Apress, 2018.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1049149816
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 180821s2018 xxu ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d GW5XE  |d N$T  |d EBLCP  |d YDX  |d OCLCF  |d UAB  |d UMI  |d UPM  |d STF  |d AAA  |d MOQ  |d TOH  |d CEF  |d OTZ  |d G3B  |d LVT  |d OCLCQ  |d UKMGB  |d U3W  |d VT2  |d CAUOI  |d SNK  |d YOU  |d K6U  |d MERER  |d LEAUB  |d OCLCQ  |d COO  |d TEFOD  |d LQU  |d C6I  |d FVL  |d OCLCQ  |d UKAHL  |d BRF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBB8L6681  |2 bnb 
016 7 |a 019127129  |2 Uk 
019 |a 1049776664  |a 1049991883  |a 1052786236  |a 1055592895  |a 1081240740  |a 1086463055  |a 1103260847  |a 1105180224  |a 1105718715 
020 |a 9781484238769  |q (electronic bk.) 
020 |a 1484238761  |q (electronic bk.) 
020 |a 9781484238776  |q (print) 
020 |a 148423877X 
020 |z 9781484238752  |q (print) 
020 |z 1484238753 
024 7 |a 10.1007/978-1-4842-3876-9  |2 doi 
024 8 |a 10.1007/978-1-4842-3 
027 |a SPRINTER 
029 1 |a AU@  |b 000063971254 
029 1 |a AU@  |b 000065475864 
029 1 |a AU@  |b 000067499626 
029 1 |a CHNEW  |b 001073719 
029 1 |a CHVBK  |b 579465217 
029 1 |a UKMGB  |b 019127129 
029 1 |a AU@  |b 000074139378 
035 |a (OCoLC)1049149816  |z (OCoLC)1049776664  |z (OCoLC)1049991883  |z (OCoLC)1052786236  |z (OCoLC)1055592895  |z (OCoLC)1081240740  |z (OCoLC)1086463055  |z (OCoLC)1103260847  |z (OCoLC)1105180224  |z (OCoLC)1105718715 
037 |a CL0500000992  |b Safari Books Online 
037 |a 84242AB0-5984-40A2-B429-10C8653A9940  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.J39  |b N34 2018eb 
072 7 |a COM  |x 051260  |2 bisacsh 
072 7 |a UMX  |2 bicssc 
072 7 |a UMC  |2 bicssc 
072 7 |a UMX  |2 thema 
072 7 |a UMC  |2 thema 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Nagy, Zsolt,  |e author. 
245 1 0 |a Regex quick syntax reference :  |b understanding and using regular expressions /  |c Zsolt Nagy. 
264 1 |a [United States] :  |b Apress,  |c 2018. 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer 
264 4 |c Ã2018 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed August 22, 2018). 
505 0 |a Intro; Table of Contents; About the Author; About the Technical Reviewer; Chapter 1: An Introduction to Regular Expressions; Why Are Regular Expressions Important?; What Are Regular Expressions?; Frustrations with Regular Expressions Arise from Lack of Taking Action; Regular Expressions Are Imperative; The Language Family of Regular Expressions; Summary; Chapter 2: Regex Syntax 101; Formulating an Expression; Literal Characters and Meta Characters; Arbitrary Character Class; Basic Concatenation; Alternative Execution; Operator Precedence and Parentheses; Anchored Start and End; Modifiers. 
505 8 |a A Successful Match Is Cheaper Than FailureAutomatically Generating Regex FSMs; Summary; Chapter 5: Repeat Modifiers; Backtracking; Match at Least Once; Match at Most Once: Optionals; Match Any Number of Times; Fixed-Range Matching; Loop Exactly n Times; Greedy Repeat Modifiers; Lazy Repeat Modifiers; Possessive Repeat Modifiers; Summary; Chapter 6: Character Sets and Character Classes; Character Sets; Character Set Ranges; Exclusions from Character Sets; Character Set Classes; Concatenating Advanced Language Constructs; Summary; Chapter 7: Substring Extraction from Regular Expressions. 
505 8 |a Defining Capture GroupsPerl 6 Capture Groups; Retrieval of Captured Substrings; JavaScript; PHP; Python; Perl 5; Reusing Captured Substrings Within a Regex; Capture Groups and Performance; Extensions to Capture Groups; Summary; Chapter 8: Lookahead and Lookbehind; Lookahead; Lookbehind; Summary; Chapter 9: Maintaining Regular Expressions; Extended Mode; Regex Subroutines; PCRE Subroutines; Perl 6 Subroutines; Recursion and Circular References with Subroutines; Extended Mode, Subroutines, and Abstractions; Named Capture Groups; EMACS Named Capture Groups; PCRE Named Capture Groups. 
505 8 |a Perl 6 Named Capture GroupsCase Study: XRegExp Library for JavaScript; Summary; Chapter 10: Optimizing Regular Expressions; Summary of the Optimization Techniques; Making Character Classes More Specific; Repeating Character Class Loops; Use Possessive Repeat Modifiers Whenever Possible; Use Atomic Groups; Refactor for Optimization; Optimization Techniques Limit Nondeterministic Execution; Summary; Chapter 11: Parsing HTML Code and URL Query Strings with Regular Expressions; Parsing HTML Tags; Processing the Query String of a URL; Afterword: This Is Not the End, but the Beginning. 
505 8 |a Chapter 3: Executing Regular Expressions; Regular Expressions in JavaScript; RegExp Methods; String Methods Accepting Regular Expressions; Regex Modifiers; Global Matches; Multiline Matches; ES6 Unicode Regular Expressions; Sticky Matches; Summary; Other PCRE-Based Regex Environments; PHP; Python; Perl 5; Java; R; C#; Ruby; Golang; C++; Summary; Chapter 4: Visualizing Regex Execution Using Finite State Machines; Regular Expressions Are Finite State Machines; Backtracking; Deterministic and Nondeterministic Regex Modeling; Basic Regex Simplifications. 
504 |a Includes bibliographical references and index. 
520 |a This quick guide to regular expressions is a condensed code and syntax reference for an important programming technique. It demonstrates regex syntax in a well-organized format that can be used as a handy reference, showing you how to execute regexes in many languages, including JavaScript, Python, Java, and C#. The Regex Quick Syntax Reference features short, focused code examples that show you how to use regular expressions to validate user input, split strings, parse input, and match patterns. Utilizing regular expressions to deal with search/replace and filtering data for backend coding is also covered. You won't find any bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise and highly accessible. The book is packed with useful information and is a must-have for any programmer. What You Will Learn Formulate an expression Work with arbitrary char classes, disjunctions, and operator precedence Execute regular expressions and visualize using finite state machines Deal with modifiers, including greedy and lazy loops Handle substring extraction from regex using Perl 6 capture groups, capture substrings, and reuse substrings Who This Book Is For: If you have dealt with at least one programming language, chances are you know enough to understand regular expressions, and the examples in this book will help you develop proficiency.--Provided by publisher. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a JavaScript (Computer program language) 
650 6 |a JavaScript (Langage de programmation) 
650 7 |a Computer programming  |x software development.  |2 bicssc 
650 7 |a Software Engineering.  |2 bicssc 
650 7 |a Web programming.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a COMPUTERS  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a JavaScript (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Nagy, Zsolt.  |t Regex quick syntax reference.  |d [United States] : Apress, 2018  |z 1484238753  |z 9781484238752  |w (OCoLC)1042077020 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484238769/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35648988 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5494728 
938 |a EBSCOhost  |b EBSC  |n 1875780 
938 |a YBP Library Services  |b YANK  |n 15660662 
994 |a 92  |b IZTAP