INTRODUCING REGULAR EXPRESSIONS
ebook

INTRODUCING REGULAR EXPRESSIONS (ebook)

MICHAEL FITZGERALD

$321.00
IVA incluido
Editorial:
O'REILLY MEDIA
Materia
INFORMATICA
ISBN:
9781449338909
Páginas:
154
Formato:
PDF
Idioma:
Inglés
DRM
Si

If you’re a programmer new to regular expressions, this easy-to-follow guide is a great place to start. You’ll learn the fundamentals step-by-step with the help of numerous examples, discovering first-hand how to match, extract, and transform text by matching specific words, characters, and patterns. Regular expressions are an essential part of a programmer’s toolkit, available in various Unix utlilities as well as programming languages such as Perl, Java, JavaScript, and C#. When you’ve finished this book, you’ll be familiar with the most commonly used syntax in regular expressions, and you’ll understand how using them will save you considerable time. Discover what regular expressions are and how they work Learn many of the differences between regular expressions used with command-line tools and in various programming languages Apply simple methods for finding patterns in text, including digits, letters, Unicode characters, and string literals Learn how to use zero-width assertions and lookarounds Work with groups, backreferences, character classes, and quantifiers Use regular expressions to mark up plain text with HTML5

Otros libros del autor

  • RUBY POCKET REFERENCE
    MICHAEL FITZGERALD
    Updated for Ruby 2.2, this handy reference offers brief yet clear explanations of Ruby’s core elements—from operators to blocks to documentation creation—and highlights the key features you may work with every day. Need to know the correct syntax for a conditional? Forgot the name of that String method? This book is organized to help you find the facts fast. Ruby Pocket Referen...

    $174.00

  • INTRODUCING REGULAR EXPRESSIONS
    MICHAEL FITZGERALD
    If you’re a programmer new to regular expressions, this easy-to-follow guide is a great place to start. You’ll learn the fundamentals step-by-step with the help of numerous examples, discovering first-hand how to match, extract, and transform text by matching specific words, characters, and patterns. Regular expressions are an essential part of a programmer’s toolkit, available...

    $321.00

  • RUBY POCKET REFERENCE
    MICHAEL FITZGERALD
    Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of a method. This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data structures to method syntax, highlighting those key features that you'll likely use...

    $107.00

  • AUTISM AND CREATIVITY
    MICHAEL FITZGERALD
    Autism and Creativity is a stimulating study of male creativity and autism, arguing that a major genetic endowment is a prerequisite of genius, and that cultural and environmental factors are less significant than has often been claimed. Chapters on the diagnosis and psychology of autism set the scene for a detailed examination of a number of important historical figures. For e...

    $1,260.00

  • XML HACKS
    MICHAEL FITZGERALD
    Developers and system administrators alike are uncovering the true power of XML, the Extensible Markup Language that enables data to be sent over the Internet from one computer platform to another or one application to another and retain its original format. Flexible enough to be customized for applications as diverse as web sites, electronic data interchange, voice mail system...

    $267.00

  • LEARNING XSLT
    MICHAEL FITZGERALD
    XSLT is a powerful language for transforming XML documents into something else. That something else can be an HTML document, another XML document, a Portable Document Format (PDF) file, a Scalable Vector Graphics (SVG) file, a Virtual Reality Modeling Language (VRML) file, Java code, or a number of other things. You write an XSLT stylesheet to define the rules for transforming ...

    $334.00