• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Ljudböcker
  • Pocketböcker
  • Spel och pussel

Pocketfynda! Hundratals böcker för 49 kr/st →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Programmeringsböcker
    3. Webbprogrammering

    Learning Regular Expressions

    AvBen Forta

    Häftad, Engelska, 2018

    Del i serien Learning

    245 kr

    Beställningsvara. Skickas inom 7-10 vardagar. Fri frakt över 249 kr.

    Beskrivning

    Learn to use one of the most powerful text processing and manipulation tools available

    Regular expression experts have long been armed with an incredibly powerful tool, one that can be used to perform all sorts of sophisticated text processing and manipulation in just about every language and on every platform. That’s the good news. The bad news is that for too long, regular expressions have been the exclusive property of only the most tech savvy. Until now.

    Ben Forta's Learning Regular Expressions teaches you the regular expressions that you really need to know, starting with simple text matches and working up to more complex topics, including the use of backreferences, conditional evaluation, and look-ahead processing. You’ll learn what you can use, and you’ll learn it methodically, systematically, and simply.

    Regular expressions are nowhere near as complex as they appear to be at first glance. All it takes is a clear understanding of the problem being solved and how to leverage regular expressions to solve them.

    • Read and understand regular expressions
    • Use literal text and metacharacters to build powerful search patterns
    • Take advantage of advanced regular expression features, including lookahead and backreferences
    • Perform powerful search-and-replace operations in all major professional editing tools
    • Add sophisticated form and text processing to web applications
    • Search for files using command-line tools like grep and egrep
    • Use regular expressions in programming languages like JavaScript, Java, PHP, Python, Microsoft .NET, and C#, as well as in DBMSs including MySQL and Oracle
    • Work with phone numbers, postal codes, social security numbers, IP addresses, URLs, email addresses, and credit card numbers
    Contents at a Glance 1 Introducing Regular Expressions 2 Matching Single Characters 3 Matching Sets of Characters 4 Using Metacharacters 5 Repeating Matches 6 Position Matching 7 Using Subexpressions 8 Using Backreferences 9 Looking Ahead and Behind 10 Embedding Conditions 11 Regular Expression Solutions to Common Problems Appendix A Regular Expressions in Popular Applications and Languages

    Produktinformation

    • Utgivningsdatum:2018-07-10
    • Mått:180 x 230 x 10 mm
    • Vikt:249 g
    • Format:Häftad
    • Språk:Engelska
    • Serie:Learning
    • Antal sidor:144
    • Upplaga:1
    • Förlag:Pearson Education
    • ISBN:9780134757063

    Utforska kategorier

    • Webbprogrammering inom Data och IT
    • Programspråk inom Data och IT

    Mer om författaren

    Ben Forta is Adobe Systems’ Senior Director of Education Initiatives. He is also the author of numerous books on SQL, regular expressions, ColdFusion, Windows development, JSP, and more. His book Teach Yourself SQL in 10 Minutes is the best-selling book on SQL of all time.

    Innehållsförteckning

    • Introduction 1Chapter 1 Introducing Regular Expressions 3Understanding the Need 3How Regular Expressions Are Used 4RegEx Searches 4RegEx Replaces 5So What Exactly Is a Regular Expression? 5Using Regular Expressions 6Before You Get Started 7Summary 7Chapter 2 Matching Single Characters 9Matching Literal Text 9How Many Matches? 10Handling Case Sensitivity 10Matching Any Characters 11Matching Special Characters 14Summary 16Chapter 3 Matching Sets of Characters 17Matching One of Several Characters 17Using Character Set Ranges 20“Anything But” Matching 23Summary 24Chapter 4 Using Metacharacters 25Escaping Revisited 25Matching Whitespace Characters 28Matching Specific Character Types 29Matching Digits (and Nondigits) 29Matching Alphanumeric Characters (and Nonalphanumeric Characters) 31Matching Whitespace (and Nonwhitespace) 32Specifying Hexadecimal or Octal Values 32Using POSIX Character Classes 33Summary 35Chapter 5 Repeating Matches 37How Many Matches? 37Matching One or More Characters 38Matching Zero or More Characters 40Matching Zero or One Characters 42Using Intervals 44Exact Interval Matching 44Range Interval Matching 45“At Least” Interval Matching 46Preventing Over Matching 48Summary 49Chapter 6 Position Matching 51Using Boundaries 51Using Word Boundaries 52Defining String Boundaries 54Using Multiline Mode 57Summary 58Chapter 7 Using Subexpressions 59Understanding Subexpressions 59Grouping with Subexpressions 60Nesting Subexpressions 63Summary 66Chapter 8 Using Backreferences 67Understanding Backreferences 67Matching with Backreferences 70Performing Replace Operations 73Converting Case 75Summary 76Chapter 9 Looking Ahead and Behind 77Introducing Lookaround 77Looking Ahead 78Looking Behind 80Combining Lookahead and Lookbehind 82Negating Lookaround 83Summary 85Chapter 10 Embedding Conditions 87Why Embed Conditions? 87Using Conditions 88Backreference Conditions 88Lookaround Conditions 90Summary 92Chapter 11 Regular Expression Solutions to Common Problems 93North American Phone Numbers 93U.S. ZIP Codes 95Canadian Postal Codes 95United Kingdom Postcodes 96U.S. Social Security Numbers 97IP Addresses 98URLs 98Complete URLs 99Email Addresses 100HTML Comments 101JavaScript Comments 102Credit Card Numbers 103Summary 107Appendix A Regular Expressions in Popular Applications and Languages 109grep 109Java 110JavaScript 111Microsoft .NET 111Microsoft SQL Server T-SQL 112Microsoft Visual Studio .NET 112MySQL 113Oracle PL/SQL 114Perl 114PHP 115Python 1169780134757063 TOC 4/5/2018