• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History

عنوان
Regex quick syntax reference :

پدید آورنده
Zsolt Nagy.

موضوع
JavaScript (Computer program language),Computer programming-- software development.,COMPUTERS-- Programming Languages-- JavaScript.,JavaScript (Computer program language),Programming & scripting languages: general.,Software Engineering.,Web programming.

رده
QA76
.
73
.
J39
N34
2018eb

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
1484238761
(Number (ISBN
148423877X
(Number (ISBN
9781484238769
(Number (ISBN
9781484238776
Erroneous ISBN
1484238753
Erroneous ISBN
9781484238752

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Regex quick syntax reference :
General Material Designation
[Book]
Other Title Information
understanding and using regular expressions /
First Statement of Responsibility
Zsolt Nagy.

.PUBLICATION, DISTRIBUTION, ETC

Place of Publication, Distribution, etc.
[United States] :
Place of Publication, Distribution, etc.
New York, NY :
Name of Publisher, Distributor, etc.
Apress,
Name of Publisher, Distributor, etc.
Distributed to the Book trade worldwide by Springer
Date of Publication, Distribution, etc.
2018.
Date of Publication, Distribution, etc.
©2018

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource

INTERNAL BIBLIOGRAPHIES/INDEXES NOTE

Text of Note
Includes bibliographical references and index.

CONTENTS NOTE

Text of Note
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.
Text of Note
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.
Text of Note
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.
Text of Note
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.
Text of Note
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.
0
8
8
8
8

SUMMARY OR ABSTRACT

Text of Note
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.

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
OverDrive, Inc.
Source for Acquisition/Subscription Address
Safari Books Online
Stock Number
84242AB0-5984-40A2-B429-10C8653A9940
Stock Number
CL0500000992

OTHER EDITION IN ANOTHER MEDIUM

Title
Regex quick syntax reference.
International Standard Book Number
9781484238752

TOPICAL NAME USED AS SUBJECT

JavaScript (Computer program language)
Computer programming-- software development.
COMPUTERS-- Programming Languages-- JavaScript.
JavaScript (Computer program language)
Programming & scripting languages: general.
Software Engineering.
Web programming.

(SUBJECT CATEGORY (Provisional

COM-- 051260
UMC
UMC
UMX
UMX

DEWEY DECIMAL CLASSIFICATION

Number
005
.
133
Edition
23

LIBRARY OF CONGRESS CLASSIFICATION

Class number
QA76
.
73
.
J39
Book number
N34
2018eb

PERSONAL NAME - PRIMARY RESPONSIBILITY

Nagy, Zsolt

ORIGINATING SOURCE

Date of Transaction
20200823032357.0
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival