• Complain

Loiane Groner - JavaScript Regular Expressions

Here you can read online Loiane Groner - JavaScript 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: 2015, publisher: Packt Publishing - ebooks Account, 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.

Loiane Groner JavaScript Regular Expressions

JavaScript Regular Expressions: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "JavaScript 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.

Leverage the power of regular expressions to create an engaging user experience

About This Book
  • Build and use patterns in JavaScript to solve real-world problems
  • Simplify complex validation processes by mastering the pattern language in Regex
  • A step-by-step guide along with a lot of real-world examples to manipulate text and crunch data, in URLs, paths, markup, and so on
Who This Book Is For

This book is ideal for JavaScript developers and programmers who work with any type of user entry data and want sharpen their skills to become experts.

What You Will Learn
  • Structure your patterns and model different types of constraints
  • Clean and optimize code with Regexs processing power
  • Solve common use cases and situations
  • Extract different types of fields correctly
  • Embed regular expressions both in your UI and on the backend
  • Efficiently create guard clauses in your functions using patterns
  • Create blank capture groups to handle inconsistent data
  • Capture parts of a pattern in a group to display, replace, or use character sets to match characters
In Detail

Regular expressions are patterns or templates that allow you to define a set of rules in a natural yet vague way, giving you the ability to match and validate text. Therefore, they have been implemented in nearly every modern programming language. JavaScripts implementation allows us to perform complex tasks with a few lines of code using regular expressions to match and extract data out of text.

This book starts by exploring what a pattern actually is and how regular expressions express these patterns to match and manipulate user data. You then move on to learning about the use of character classes to define a wild character match, a digit match, and an alphanumeric match. You will then learn to manipulate text and shorten data in URLs, paths, markup, and data exchange, as well as other advanced Regex features.

Finally, you will work through real-world examples, both in the browser and on the server side using Node.js.

Loiane Groner: author's other books


Who wrote JavaScript Regular Expressions? Find out the surname, the name of the author of the book and a list of all author's works by series.

JavaScript 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 "JavaScript 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
JavaScript Regular Expressions

JavaScript Regular Expressions

Copyright 2015 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: May 2015

Production reference: 1250515

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78328-225-8

www.packtpub.com

Credits

Authors

Loiane Groner

Gabriel Manricks

Reviewers

Andrea Barisone

Florian Bruniaux

Robert K Casto

Julio Freitas

Juri Strumpflohner

Commissioning Editor

Kunal Parikh

Acquisition Editor

Subho Gupta

Content Development Editor

Rohit Kumar Singh

Technical Editors

Bhupesh Kothari

Mrunmayee Patil

Copy Editor

Sonia Michelle Cheema

Project Coordinator

Mary Alex

Proofreaders

Stephen Copestake

Safis Editing

Indexer

Monica Ajmera Mehta

Graphics

Sheetal Aute

Production Coordinator

Conidon Miranda

Cover Work

Conidon Miranda

About the Authors

Loiane Groner has over 9 years of software development experience. In her university, she demonstrated a great deal of interest in IT. She worked as a teacher's assistant for 2.5 years for algorithms, data structures, and computing theory. She represented her university at the ACM International Collegiate Programming Contest Brazilian Finals (South America Regionals), and she also worked as the student delegate of the SBC (Brazilian Computing Society) for 2 years. Loiane won a merit award in her senior year for being one of the top three students in her course. She had one of the highest GPAs in the computer science department, and also graduated with honors.

She has already worked at multinational companies, such as IBM. Her areas of expertise include Java SE and Java EE and also Sencha technologies (such as Ext JS and Sencha Touch). Nowadays, Loiane is working as a software development manager at a financial institution where she manages overseas solutions. She also works as an independent Sencha consultant and coach.

Loiane is also the author of Ext JS 4 First Look , Mastering Ext JS (first and second editions), Sencha Architect App Development , and Learning JavaScript Data Structure and Algorithms , all published by Packt Publishing.

She is passionate about Sencha and Java, and she is the CampinasJUG (Campinas Java Users Group) leader and an ESJUG (Espirito Santo Java Users Group) coordinator, both of which are Brazilian JUGs.

Loiane also contributes to the software development community through her blogs, which can be found at http://loianegroner.com (the English version) and http://loiane.com (the Portuguese-BR version), where she writes about IT careers, Ext JS, Sencha Touch, PhoneGap, Spring Framework, Java, and general development notes and also publishes screencasts.

If you want to keep in touch with her, you can find her on Facebook (https://www.facebook.com/loianegroner) and on Twitter (@loiane).

I would like to thank my parents for educating, guiding, and advising me through all these years and for helping me become a better human being and professional. A very special thank you to my husband for being patient and supportive and for giving me encouragement throughout.

I would like to thank Packt Publishing for this amazing opportunity to write books about the topics I really love! I'd like to thank all the people involved in the process of creating, reviewing, and publishing these books!

I would also like to thank the readers of this book and the other books I have written for their support and feedback. Your feedback is very valuable in helping me improve as an author and a professional. Thank you very much!

Gabriel Manricks is a full-stack software and web developer, and a writer. He is the CTO at CoinSimple and a staff writer at Nettuts+, where he enjoys learning as well as teaching others. He also freelances in the fields of web consulting, development, and writing.

About the Reviewers

Andrea Barisone works for a leading Italian IT company and has over 14 years of experience in information technology, working on corporate projects as a developer using different technologies.

He also has strong experience in ECM systems, and he has several J2EE certifications. He has a great ability in acquiring knowledge of new technologies and exploiting this knowledge by working with different environments and technologies.

Andrea has reviewed the following books:

  • Agile Web Development with Rails 4 , Pragmatic Bookshelf
  • BPEL and Java Cookbook , Packt Publishing
  • Learning Three.js: The JavaScript 3D Library for WebGL , Packt Publishing
  • WebGL HotShots , Packt Publishing
  • Automate with Grunt: The Build Tool for JavaScript , Pragmatic Bookshelf
  • Andrea has also reviewed the video Building Applications with Ext JS , Packt Publishing

I would like to thank my parents, Renzo and Maria Carla; my beloved wife, Barbara; and my two wonderful little children, Gabriele and Aurora, for making my life as wonderful as they do.

Florian Bruniaux is a web development project manager at E-motors, France. He is passionate about new technologies, particularly about process optimization, database conception, and software development.

He has worked for various companies, such as Aylan, a French start-up; Oxylane; and EDF, where he worked on IT projects. This included working on server monitoring systems, cross-browser applications, multidevice app conceptions, and software development.

Robert K Casto was born and raised in Columbus, Ohio, where he graduated from the Ohio State University with a computer science degree in 1995. He has worked for companies, such as Concentus, Nationwide Financial Services, Amazon.com, Cornerstone Brands, PCMS, OXXO, Walgreens, Best Buy, and TuneWiki. He now lives in Cincinnati, Ohio, where he started SellersToolbox in 2011 to help companies sell their products on Amazon.com. He has spoken at SCOE (Sellers Conference for Online Entrepreneurs), and he volunteers for the Strange Loop conference in St Louis and the Boy Scouts with his son. He has reviewed a number of books and enjoys learning about software technologies, especially those that help automate or simplify processes.

I would like to express my gratitude to my family for their patience and understanding of my work and busy schedule. I also want to thank the people I work with at SellersToolbox, who have become indispensible to its success, and the many companies I have had the privilege to work with and assist. It is very gratifying to be able to help others and become a part of their pursuits.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «JavaScript Regular Expressions»

Look at similar books to JavaScript 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 «JavaScript Regular Expressions»

Discussion, reviews of the book JavaScript 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.