• Complain

Jeffrey E. F. Friedl - Mastering Regular Expressions

Here you can read online Jeffrey E. F. Friedl - Mastering 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: 2006, publisher: O’Reilly Media, genre: Computer. 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.

No cover
  • Book:
    Mastering Regular Expressions
  • Author:
  • Publisher:
    O’Reilly Media
  • Genre:
  • Year:
    2006
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Mastering Regular Expressions: summary, description and annotation

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

Jeffrey E. F. Friedl: author's other books


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

Mastering 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 "Mastering 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

Programming

OREILLY
Mastering Regular Expressions

Picture 1 This book will get you up to speed on the productivity secrets that will make your life easier: regular expressions. Well-crafted regular expressions can reduce hours of tedious labor to a 15-second solution. Now a standard feature in a wide range of languages and popular toolsincluding Perl, PHP, Java, Python, Ruby, MySQL, VB.NET, and C# (and any language using the .NET Framework)regular expressions will allow you to code complex and subtle text processing that you never imagined could be automated.

Mastering Regular Expressions, Third Edition, now includes material on PHP and its powerful regular expressions. This edition has been updated throughout to reflect advances in other languages, including expanded in-depth coverage of Suns java.util.regex, with special attention to the many differences between Java 1.4.2 and Java 1.5/1.6.

Topics include:

  • A comparison of features among many languages and tools
  • How a regular expression engine works
  • Optimization (major savings available here!)
  • Matching only what you want, not what you dont
  • Sections and chapters on individual languages

Written in the lucid, entertaining lone that makes a complex topic become crystal clear to programmers, and filled with solutions to difficult real-world problems, Mastering Regular Expressions, Third Edition, offers a wealth of information that you can put to immediate use to craft elegant, time-saving solutions to a wide range of issues.

If you use regular expressions as part of your professional work (even if you already have a good book on whatever language youre programming in) I would strongly recommend this book to you.

Dr Chris Brown, Linux Format

Mastering Regular Expressions is the definitive guide to the subject, and an outstanding resource that belongs on every programmers bookshelf. Ten out of Ten Horseshoes.

Jason Menard, Java Ranch

There isnt a better (or more useful) book available on regular expressions.

Zak Greant, Planet PHP

www.oreilly.com

Mastering Regular Expressions Mastering Regular Expressions Third Edition - photo 2

Mastering Regular Expressions Mastering Regular Expressions Third Edition - photo 3

Mastering Regular Expressions

Mastering Regular Expressions

Third Edition

Jeffrey E. F. Friedl

OREILLY

BeijingCambridgeFarnhamKlnParisSebastopolTaipeiTokyo

Mastering Regular Expressions, Third Edition
by Jeffrey E. F. Friedl

Copyright 2006, 2002, 1997 OReilly Media, Inc. All rights reserved.
Printed in the United States of America.

Published by OReilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.

OReilly Media, Inc. books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (.

Editor: Andy Oram

Production Editor: Jeffrey E. F. Friedl

Cover Designer: Edie Freedman

Printing History:

January 1997:

First Edition.

July 2002:

Second Edition.

August 2006:

Third Edition.

Nutshell Handbook, the Nutshell Handbook logo, and the OReilly logo are registered trademarks of OReilly Media, Inc. Mastering Regular Expressions, the image of owls, and related trade dress are trademarks of OReilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and OReilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps.

While every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein.

Mastering Regular Expressions - image 4 This book uses RepKover, a durable and flexible lay-at binding.

ISBN: 0-596-52812-4
[M]

FOR Mastering Regular Expressions - image 5

For putting up with me.

And for the years I worked on this book,

for putting up without me.

Preface

This book is about a powerful tool called regular expressions. It teaches you how to use regular expressions to solve problems and get the most out of tools and languages that provide them. Most documentation that mentions regular expressions doesnt even begin to hint at their power, but this book is about mastering regular expressions.

Regular expressions are available in many types of tools (editors, word processors, system tools, database engines, and such), but their power is most fully exposed when available as part of a programming language. Examples include Java and JScript, Visual Basic and VBScript, JavaScript and ECMAScript, C, C++, C#, elisp, Perl, Python, Tcl, Ruby, PHP, sed, and awk. In fact, regular expressions are the very heart of many programs written in some of these languages.

Theres a good reason that regular expressions are found in so many diverse languages and applications: they are extremely powerful. At a low level, a regular expression describes a chunk of text. You might use it to verify a users input, or perhaps to sift through large amounts of data. On a higher level, regular expressions allow you to master your data. Control it. Put it to work for you. To master regular expressions is to master your data.

The Need for This Book

I finished the first edition of this book in late 1996, and wrote it simply because there was a need. Good documentation on regular expressions just wasnt available, so most of their power went untapped. Regular-expression documentation was available, but it centered on the low-level view. It seemed to me that they were analogous to showing someone the alphabet and expecting them to learn to speak.

The five and a half years between the first and second editions of this book saw the popular rise of the Internet, and, perhaps more than just coincidentally, a considerable expansion in the world of regular expressions. The regular expressions of almost every tool and language became more powerful and expressive. Perl, Python, Tcl, Java, and Visual Basic all got new regular-expression backends. New languages with regular expression support, like PHP, Ruby, and C#, were developed and became popular. During all this time, the basic core of the book how to truly understand regular expressions and how to get the most from them remained as important and relevant as ever.

Yet, the first edition gradually started to show its age. It needed updating to reflect the new languages and features, as well as the expanding role that regular expressions played in the Internet world. It was published in 2002, a year that saw the landmark releases of java.util.regex

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering Regular Expressions»

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

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