Mastering Regular Expressions

Author: Jeffrey Friedl
Publisher: "O'Reilly Media, Inc."
ISBN: 0596528124
Size: 53.33 MB
Format: PDF, Mobi
View: 7101
Download
Introduces regular expressions and how they are used, discussing topics including metacharacters, nomenclature, matching and modifying text, expression processing, benchmarking, optimizations, and loops.

Mastering Regular Expressions

Author: Jeffrey E. F. Friedl
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596002893
Size: 22.98 MB
Format: PDF, Docs
View: 4064
Download
Introduces regular expressions and how they are used, discussing topics including metacharacters, nomenclature, matching and modifying text, expression processing, benchmarking, optimizations, and loops.

Mastering Python Regular Expressions

Author: Félix López
Publisher: Packt Publishing Ltd
ISBN: 1783283165
Size: 75.28 MB
Format: PDF, Docs
View: 1448
Download
A short and straight to the point guide that explains the implementation of Regular Expressions in Python. This book is aimed at Python developers who want to learn how to leverage Regular Expressions in Python. Basic knowledge of Python is required for a better understanding.

Mastering Algorithms With Perl

Author: Jarkko Hietaniemi
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449307196
Size: 18.39 MB
Format: PDF, ePub
View: 5988
Download
Many programmers would love to use Perl for projects that involve heavy lifting, but miss the many traditional algorithms that textbooks teach for other languages. Computer scientists have identified many techniques that a wide range of programs need, such as: Fuzzy pattern matching for text (identify misspellings!) Finding correlations in data Game-playing algorithms Predicting phenomena such as Web traffic Polynomial and spline fitting Using algorithms explained in this book, you too can carry out traditional programming tasks in a high-powered, efficient, easy-to-maintain manner with Perl.This book assumes a basic understanding of Perl syntax and functions, but not necessarily any background in computer science. The authors explain in a readable fashion the reasons for using various classic programming techniques, the kind of applications that use them, and -- most important -- how to code these algorithms in Perl.If you are an amateur programmer, this book will fill you in on the essential algorithms you need to solve problems like an expert. If you have already learned algorithms in other languages, you will be surprised at how much different (and often easier) it is to implement them in Perl. And yes, the book even has the obligatory fractal display program.There have been dozens of books on programming algorithms, some of them excellent, but never before has there been one that uses Perl.The authors include the editor of The Perl Journal and master librarian of CPAN; all are contributors to CPAN and have archived much of the code in this book there."This book was so exciting I lost sleep reading it." Tom Christiansen

Regular Expressions Cookbook

Author: Jan Goyvaerts
Publisher: "O'Reilly Media, Inc."
ISBN: 1449327486
Size: 51.25 MB
Format: PDF, Kindle
View: 7627
Download
Take the guesswork out of using regular expressions. With more than 140 practical recipes, this cookbook provides everything you need to solve a wide range of real-world problems. Novices will learn basic skills and tools, and programmers and experienced users will find a wealth of detail. Each recipe provides samples you can use right away. This revised edition covers the regular expression flavors used by C#, Java, JavaScript, Perl, PHP, Python, Ruby, and VB.NET. You’ll learn powerful new tricks, avoid flavor-specific gotchas, and save valuable time with this huge library of practical solutions. Learn regular expressions basics through a detailed tutorial Use code listings to implement regular expressions with your language of choice Understand how regular expressions differ from language to language Handle common user input with recipes for validation and formatting Find and manipulate words, special characters, and lines of text Detect integers, floating-point numbers, and other numerical formats Parse source code and process log files Use regular expressions in URLs, paths, and IP addresses Manipulate HTML, XML, and data exchange formats Discover little-known regular expression tricks and techniques

Sams Teach Yourself Regular Expressions In 10 Minutes

Author: Ben Forta
Publisher: Sams Publishing
ISBN: 9780768689952
Size: 62.56 MB
Format: PDF, Mobi
View: 6335
Download
RegEx is supported in all major development environments (for use in editing and working with code) and will thus appeal to anyone using these tools. In addition, every JavaScript developer should be using RegEx, but most don't as it has never been taught to them properly before. Developers using ASP, C#, ColdFusion, Java JSP, PHP, Perl, Python, and more can (and should) be using RegEx, and so every one of them is a potential reader too. The reader of this book will learn how to: Match characters sets Match repeating characters (using minimums and maximums if needed) Match (or ignore) based on case Build sub-expressions Use all of the special characters Work with excape sequences Use POSIX classes to simplify complex expressions Use back-references Use look-behind operators Sams Teach Yourself Regular Expressions in 10 Minutes is a tutorial book organized into a series of easy-to-follow 10-minute lessons. These well targeted lessons teach you in 10 minutes what other books might take hundreds of pages to cover. Instead of dwelling on syntax, terminology, and arcane examples and scenarios, this book takes a very hands-on approach to solving the needs of the majority of RegEx users who simply need to manipulate data.

Regular Expression Pocket Reference

Author: Tony Stubblebine
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449378868
Size: 65.85 MB
Format: PDF, ePub, Mobi
View: 4265
Download
Regular expressions are such a powerful tool for manipulating text and data that anyone who uses a computer can benefit from them. Composed of a mixture of symbols and text, regular expressions can be an outlet for creativity, for brilliant programming, and for the elegant solution. While a command of regular expressions is an invaluable skill, all there is to know about them fills a very large volume, and you don't always have time to thumb through hundreds of pages each time a question arises. The answer is the Regular Expression Pocket Reference. Concise and easy-to-use, this little book is the portable companion to Mastering Regular Expressions. This handy guide offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as an introduction for beginners and a quick reference for advanced programmers, Regular Expression Pocket Reference is a comprehensive guide to regular expression APIs for C, Perl, PHP,Java, .NET, Python, vi, and the POSIX regular expression libraries. O'Reilly's Pocket References have become a favorite among programmers everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point and need to get to a solution quickly, the new Regular Expression Pocket Reference is the book you'll want to have.

Regular Expression Recipes For Windows Developers

Author: Nathan Good
Publisher: Apress
ISBN: 9781430200284
Size: 42.22 MB
Format: PDF, ePub, Mobi
View: 828
Download
* Only book dealing with regular expressions for Windows developers in a concise manner * Teaches beginners by example, without bogging them down in syntactical explanations; also an ideal reference for experienced developers/ programmers * Covers all of the major Windows development languages

Exim The Mail Transfer Agent

Author: Philip Hazel
Publisher: "O'Reilly Media, Inc."
ISBN: 1491947462
Size: 13.96 MB
Format: PDF, ePub, Docs
View: 2313
Download
Exim delivers electronic mail, both local and remote. It has all the virtues of a good postman: it's easy to talk to, reliable, efficient, and eager to accommodate even the most complex special requests. It's the default mail transport agent installed on some Linux systems, runs on many versions of Unix, and is suitable for any TCP/IP network with any combination of hosts and end-user mail software.Exim is growing in popularity because it is open source, scalable, and rich in features such as the following: Compatibility with the calling interfaces and options of Sendmail (for which Exim is usually a drop-in replacement) Lookups in LDAP servers, MySQL and PostgreSQL databases, and NIS or NIS+ services Support for many kinds of address parsing, including regular expressions that are compatible with Perl 5 Sophisticated error handling Innumerable tuning parameters for improving performance and handling enormous volumes of mail Best of all, Exim is easy to configure. You never have to deal with ruleset 3 or worry that a misplaced asterisk will cause an inadvertent mail bomb.While a basic configuration is easy to read and can be created quickly, Exim's syntax and behavior do get more subtle as you enter complicated areas like virtual hosting, filtering, and automatic replies. This book is a comprehensive survey that provides quick information for people in a hurry as well as thorough coverage of more advanced material.

Xquery Kick Start

Author: James McGovern
Publisher: Sams Publishing
ISBN: 9780672324796
Size: 16.63 MB
Format: PDF
View: 1513
Download
As more developers use XML to store and define in their applications, they need tools to process and manipulate it. XQuery is the official World Wide Web Consortium (W3C) specification for an XML query language. The final version of XQuery is expected at the end of 2002, and developers will crave information and useful implementation advice about this new XML tool. XQuery Kick Start will deliver both - covering the full specification and providing useful examples for developers to put into practice immediately. The book starts by explaining the role of XQuery in the XML family of specifications, and its very direct relationship to XPath. The authors then explain the specification in detail, describing the semantics and data model, before moving to examples of XQuery's use in manipulating XML databases and document storage systems. Later chapters discuss the .NET and Java implementations of XQuery and discuss development tools that facilitate XQuery development.