• Complain

Zsolt Nagy - Regex Quick Syntax Reference: Understanding and Using Regular Expressions

Here you can read online Zsolt Nagy - Regex Quick Syntax Reference: Understanding and Using Regular Expressions full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2018, publisher: Apress, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Zsolt Nagy Regex Quick Syntax Reference: Understanding and Using Regular Expressions
  • Book:
    Regex Quick Syntax Reference: Understanding and Using Regular Expressions
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2018
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Regex Quick Syntax Reference: Understanding and Using Regular Expressions: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Regex Quick Syntax Reference: Understanding and Using Regular Expressions" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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 wont 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.

Zsolt Nagy: author's other books


Who wrote Regex Quick Syntax Reference: Understanding and Using Regular Expressions? Find out the surname, the name of the author of the book and a list of all author's works by series.

Regex Quick Syntax Reference: Understanding and Using Regular Expressions — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Regex Quick Syntax Reference: Understanding and Using Regular Expressions" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Zsolt Nagy Regex Quick Syntax Reference Understanding and Using Regular - photo 1
Zsolt Nagy
Regex Quick Syntax Reference Understanding and Using Regular Expressions
Zsolt Nagy Berlin Germany Any source code or other supplementary material - photo 2
Zsolt Nagy
Berlin, Germany

Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the books product page, located at www.apress.com/9781484238752 . For more detailed information, please visit www.apress.com/source-code .

ISBN 978-1-4842-3875-2 e-ISBN 978-1-4842-3876-9
https://doi.org/10.1007/978-1-4842-3876-9
Library of Congress Control Number: 2018953563
Zsolt Nagy 2018
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.
Table of Contents
Afterword: This Is Not the End, but the Beginning
What If I Want to Learn More?
Keep in Touch
Index
About the Author and About the Technical Reviewer
About the Author
Zsolt Nagy
is a web development team lead mentor and software engineer living in Berlin - photo 3

is a web development team lead, mentor, and software engineer living in Berlin, Germany. He programs with JavaScript, Perl, and other open source web technologies. Zsolt is also experienced in using and teaching regular expressions using these technologies. He writes a blog about lessons learned while solving complex problems, experimenting with technology, and teaching other people how to improve their skills. As a software engineer, he continuously challenges himself to stick to the highest possible standards.

You can read regular articles from me on
  • zsoltnagy.eu , a blog on writing maintainable web applications

  • devcareermastery.com , a career blog on designing a fulfilling career

Sign up to my e-mail list for regular free content. I am the author of these two books:
  • ES6 in Practice: The Complete Developers Guide ( https://leanpub.com/es6-in-practice )

  • The Developers Edge: How to Double Your Career Speed with Soft-Skills ( https://leanpub.com/thedevelopersedge )

Check them out if these topics are interesting to you.

About the Technical Reviewer
Massimo Nardone
has a master of science degree in computing science from the University of - photo 4

has a master of science degree in computing science from the University of Salerno, Italy, and has more than 24 years of experience in the areas of security, web/mobile development, cloud, and IT architecture. His IT passions are security and Android.

Specifically, he has worked as a project manager, software engineer, research engineer, chief security architect, information security manager, PCI/SCADA auditor, and senior lead IT security/cloud/SCADA architect.

He has also worked as a visiting lecturer and supervisor for exercises at the Networking Laboratory of the Helsinki University of Technology (Aalto University), and he holds four international patents (in the PKI, SIP, SAML, and proxy areas).

He currently works as the chief information security officer (CISO) for Cargotec Oyj and is a member of the ISACA Finland Chapter board.

Massimo has reviewed more than 45 IT books for different publishing companies and is the coauthor of Pro JPA 2 in Java EE 8 (Apress, 2018), Beginning EJB in Java EE 8 (Apress, 2018), and Pro Android Games (Apress, 2015).

Zsolt Nagy 2018
Zsolt Nagy Regex Quick Syntax Reference https://doi.org/10.1007/978-1-4842-3876-9_1
1. An Introduction to Regular Expressions
Zsolt Nagy
(1)
Berlin, Germany

I still remember my doomed encounters with regular expressions back when I tried to learn them. In fact, I took pride in not using regular expressions. I always found a long workaround or a code snippet. I projected and blamed my own lack of expertise on the hard readability of regular expressions. This process continued until I was ready to face the truth: regular expressions are powerful, and they can save you a lot of time and headache.

Fast-forward a couple of years. People I worked with encountered the same problems. Some knew regular expressions, and others hated them. Among the haters of regular expressions, it was quite common that they actually liked the syntax and grammar of their first programming language. Some developers even took courses on formal languages. Therefore, I made it my priority to show everyone a path toward their disowned knowledge to master regular expressions.

Why Are Regular Expressions Important?

In todays world, we have to deal with processing a lot of data. Accessing data is not the main problem. Filtering data is. Regular expressions provide you with one type of filter that you can use to extract relevant data from the big chunks of data available to you. For instance, suppose you have an XML file containing 4GB of data on movies. Regular expressions make it possible to query this XML text so that you can find all movies that were filmed in Budapest in 2016, for instance.

Regular expressions are a must-have for software developers.

In front-end development, we often validate input using regular expressions. Many small features are also easier with regular expressions, such as splitting strings, parsing input, and matching patterns.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Regex Quick Syntax Reference: Understanding and Using Regular Expressions»

Look at similar books to Regex Quick Syntax Reference: Understanding and Using Regular Expressions. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Regex Quick Syntax Reference: Understanding and Using Regular Expressions»

Discussion, reviews of the book Regex Quick Syntax Reference: Understanding and Using Regular Expressions and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.