reklama - zainteresowany?

Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step - Helion

Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step
ebook
Autor: Michael Fitzgerald
ISBN: 978-14-493-3889-3
stron: 154, Format: ebook
Data wydania: 2012-07-10
Księgarnia: Helion

Cena książki: 152,15 zł (poprzednio: 176,92 zł)
Oszczędzasz: 14% (-24,77 zł)

Dodaj do koszyka Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step

Tagi: Inne

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

Dodaj do koszyka Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step

 

Osoby które kupowały "Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Mapa Agile & Scrum. Jak si
  • Lean dla bystrzaków. Wydanie II
  • Gra bez koÅ„ca

Dodaj do koszyka Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step

Spis treści

Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step eBook -- spis treści

  • Introducing Regular Expressions
  • A Note Regarding Supplemental Files
  • Preface
    • Who Should Read This Book
    • What You Need to Use This Book
    • Conventions Used in This Book
    • Using Code Examples
    • Safari Books Online
    • How to Contact Us
    • Acknowledgments
  • 1. What Is a Regular Expression?
    • Getting Started with Regexpal
    • Matching a North American Phone Number
    • Matching Digits with a Character Class
    • Using a Character Shorthand
    • Matching Any Character
    • Capturing Groups and Back References
    • Using Quantifiers
    • Quoting Literals
    • A Sample of Applications
    • What You Learned in Chapter 1
    • Technical Notes
  • 2. Simple Pattern Matching
    • Matching String Literals
    • Matching Digits
    • Matching Non-Digits
    • Matching Word and Non-Word Characters
    • Matching Whitespace
    • Matching Any Character, Once Again
    • Marking Up the Text
      • Using sed to Mark Up Text
      • Using Perl to Mark Up Text
    • What You Learned in Chapter 2
    • Technical Notes
  • 3. Boundaries
    • The Beginning and End of a Line
    • Word and Non-word Boundaries
    • Other Anchors
    • Quoting a Group of Characters as Literals
    • Adding Tags
      • Adding Tags with sed
      • Adding Tags with Perl
    • What You Learned in Chapter 3
    • Technical Notes
  • 4. Alternation, Groups, and Backreferences
    • Alternation
    • Subpatterns
    • Capturing Groups and Backreferences
      • Named Groups
    • Non-Capturing Groups
      • Atomic Groups
    • What You Learned in Chapter 4
    • Technical Notes
  • 5. Character Classes
    • Negated Character Classes
    • Union and Difference
    • POSIX Character Classes
    • What You Learned in Chapter 5
    • Technical Notes
  • 6. Matching Unicode and Other Characters
    • Matching a Unicode Character
      • Using vim
    • Matching Characters with Octal Numbers
    • Matching Unicode Character Properties
    • Matching Control Characters
    • What You Learned in Chapter 6
    • Technical Notes
  • 7. Quantifiers
    • Greedy, Lazy, and Possessive
    • Matching with *, +, and ?
    • Matching a Specific Number of Times
    • Lazy Quantifiers
    • Possessive Quantifiers
    • What You Learned in Chapter 7
    • Technical Notes
  • 8. Lookarounds
    • Positive Lookaheads
    • Negative Lookaheads
    • Positive Lookbehinds
    • Negative Lookbehinds
    • What You Learned in Chapter 8
    • Technical Notes
  • 9. Marking Up a Document with HTML
    • Matching Tags
    • Transforming Plain Text with sed
      • Substitution with sed
      • Handling Roman Numerals with sed
      • Handling a Specific Paragraph with sed
      • Handling the Lines of the Poem with sed
    • Appending Tags
      • Using a Command File with sed
    • Transforming Plain Text with Perl
      • Handling Roman Numerals with Perl
      • Handling a Specific Paragraph with Perl
      • Handling the Lines of the Poem with Perl
      • Using a File of Commands with Perl
    • What You Learned in Chapter 9
    • Technical Notes
  • 10. The End of the Beginning
    • Learning More
    • Notable Tools, Implementations, and Libraries
      • Perl
      • PCRE
      • Ruby (Oniguruma)
      • Python
      • RE2
    • Matching a North American Phone Number
    • Matching an Email Address
    • What You Learned in Chapter 10
  • A. Regular Expression Reference
    • Regular Expressions in QED
    • Metacharacters
    • Character Shorthands
    • Whitespace
    • Unicode Whitespace Characters
    • Control Characters
    • Character Properties
    • Script Names for Character Properties
    • POSIX Character Classes
    • Options/Modifiers
    • ASCII Code Chart with Regex
    • Technical Notes
  • Regular Expression Glossary
  • Index
  • About the Author
  • Colophon
  • Copyright

Dodaj do koszyka Introducing Regular Expressions. Unraveling Regular Expressions, Step-by-Step

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.