Авторизация
Поиск по указателям
Forta B. — Sams Teach Yourself Regular Expressions in 10 Minutes
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Sams Teach Yourself Regular Expressions in 10 Minutes
Автор: Forta B.
Аннотация: 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.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2004
Количество страниц: 192
Добавлена в каталог: 23.08.2007
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
"anything but" character set matches, multiple character matches 2nd 3rd
"at least" interval matches 2nd
$ (dollar sign) string boundaries 2nd 3rd 4th 5th
$ (dollar sign), ?m metacharacters
( ) (parentheses), metacharacters, subexpressions 2nd 3rd 4th 5th 6th 7th 8th 9th
(backslash), special character searches 2nd 3rd
(backslashes), metacharacters, escaping 2nd 3rd
* (asterisk), zero or more character searches 2nd 3rd
+ (plus sign), character set searches 2nd 3rd 4th
+ (plus sign), one or more character searches 2nd
- (hyphen), character set range matches 2nd 3rd
. (period), special character searches 2nd 3rd 4th 5th
. (period), unknown character searches
? (question mark), zero or more character searches 2nd 3rd 4th
?! (negative lookahead operators)
?= (lookahead operators) 2nd 3rd
?= (lookahead operators), ?[GR]= (lookbehind operators), combining with 2nd
?m metacharacters 2nd 3rd
?[GR]! (negative lookbehind operators)
?[GR]! (negative lookbehind operators), versus ?[GR]= lookbehind operators 2nd 3rd
?[GR]= (lookbehind operators) 2nd 3rd
?[GR]= (lookbehind operators) versus ?[GR]! (negative lookbehind operators) 2nd 3rd
?[GR]= (lookbehind operators), ?= (lookahead operators), combining with 2nd
alphanumeric metacharacters 2nd 3rd
American Express credit cards (regular expression examples)
any character matches
any character matches, single character matches 2nd 3rd 4th 5th 6th
ASP usage examples (regular expressions) 2nd
ASP.NET usage examples (regular expressions)
asterisk (*), zero or more character searches 2nd 3rd
backreference conditions
backreference conditions, syntax of 2nd
backreferences 2nd 3rd 4th 5th 6th 7th
backreferences, lazy quantifiers
backreferences, replaces 2nd 3rd 4th
backreferences, syntax of 2nd
backslash (, special character searches 2nd 3rd
backslashes (, metacharacters, escaping 2nd 3rd
brackets ([ ]), character set matches 2nd 3rd 4th 5th 6th
brackets ([ ]), character set range matches 2nd
brackets ([ ]), escaping 2nd
C# usage examples (regular expressions)
Canadian postal codes (regular expression examples) 2nd
carrot (^), "anything but" character set matches 2nd
case conversion metacharacters 2nd 3rd
case sensitivity
case sensitivity, character set matches 2nd
case sensitivity, digit metacharacters
character set matches
character set matches, case sensitivity 2nd
character set matches, multiple character matches 2nd 3rd
character set matches, ^ (carrot)
character set range matches, multiple character matches 2nd 3rd 4th
character set ranges, combining 2nd
character set searches, + (plus sign) metacharacters 2nd 3rd 4th
characters, case, converting 2nd 3rd
ColdFusion usage examples (regular expressions) 2nd 3rd
combining, multiple character set ranges 2nd
combining, whitespace metacharacters
conditions
conditions, backreference conditions
conditions, backreference conditions, syntax of 2nd
conditions, defining 2nd
conditions, else expressions
conditions, else expressions, syntax of 2nd
conditions, embedding 2nd
conditions, lookaround conditions 2nd 3rd
credit card numbers (regular expression examples) 2nd 3rd 4th 5th 6th
curly brackets ({ }), intervals, "at least" interval matches 2nd
curly brackets ({ }), intervals, exact interval matches 2nd
curly brackets ({ }), intervals, range interval matches 2nd 3rd
Defining
defining, conditions 2nd
defining, regular expressions
digit metacharacters
digit metacharacters, case sensitivity
Diners Club credit cards (regular expression examples) 2nd
Discover credit cards (regular expression examples)
downloading, Regular Expression Tester
Dreamweaver usage examples (regular expressions)
else expressions, conditions 2nd
email addresses (regular expression examples)
embedding, conditions 2nd
escaping, metacharacters 2nd 3rd 4th
escaping, special characters, (backslash)
escaping, special characters, . (period) 2nd 3rd
exact interval matches 2nd
find operations (Regular Expression Tester)
full stop (.)
full stop (.), special character searches 2nd 3rd 4th 5th
full stop (.), unknown character searches
greedy quantifiers 2nd
grep usage examples (regular expressions) 2nd
GROUPING
grouping, subexpressions 2nd 3rd 4th 5th
hexadecimal value metacharacters
HomeSite usage examples (regular expressions) 2nd
HTML comments (regular expression examples) 2nd
hyphen (-), character set range matches 2nd 3rd
Intervals
intervals, "at least" interval matches 2nd
intervals, exact interval matches 2nd
intervals, range interval matches 2nd 3rd
IP addresses (regular expression examples) 2nd
Java usage examples (regular expressions) 2nd 3rd
JavaScript comments (regular expression examples) 2nd
JavaScript usage examples (regular expressions) 2nd
lazy quantifiers 2nd
lazy quantifiers, backreferences
literal text matches
literal text matches, single character matches 2nd 3rd
lookahead operators (?=) 2nd 3rd
lookahead operators (?=), lookbehind operators (?[GR]=), combining with 2nd
lookaround conditions 2nd 3rd
lookarounds 2nd
lookarounds, lookahead expressions 2nd 3rd 4th
lookarounds, lookahead expressions, combining with lookbehind expressions 2nd
lookarounds, lookbehind expressions 2nd 3rd
lookarounds, lookbehind expressions, combining with lookahead expressions 2nd
lookarounds, lookbehind expressions, versus negative lookbehind expressions 2nd 3rd
lookbehind operators (?[GR]=) 2nd 3rd
lookbehind operators (?[GR]=), lookahead operators (?=), combining with 2nd
lookbehind operators (?[GR]=), versus negative lookbehind operators (?[GR]!) 2nd 3rd
lowercase character conversion 2nd 3rd
Macromedia ColdFusion usage examples (regular expressions) 2nd 3rd
Macromedia Dreamweaver usage examples (regular expressions)
Macromedia HomeSite usage examples (regular expressions) 2nd
MasterCard credit cards (regular expression examples) 2nd
matching, "anything but" character sets
matching, "anything but" character sets, multiple character matches 2nd 3rd
matching, "at least" intervals 2nd
matching, alphanumeric metacharacters 2nd 3rd
matching, any characters
matching, any characters, single character matches 2nd 3rd 4th 5th 6th
matching, backreferences 2nd 3rd 4th
matching, character set ranges
matching, character set ranges, multiple character matches 2nd 3rd 4th
matching, character sets
matching, character sets, + (plus sign) metacharacters 2nd 3rd 4th
matching, character sets, case sensitivity 2nd
matching, character sets, multiple character matches 2nd 3rd
matching, character sets, ^ (carrot)
matching, digit metacharacters
matching, digit metacharacters, case sensitivity
matching, exact intervals 2nd
matching, hexadecimal value metacharacters
matching, literal text
matching, literal text, single character matches 2nd 3rd
matching, multiple characters
matching, multiple characters, "anything but" character set matches 2nd 3rd
matching, multiple characters, character set matches 2nd 3rd
matching, multiple characters, character set range matches 2nd 3rd 4th
matching, nonwhitespace metacharacters
matching, octal value metacharacters
matching, one or more characters
matching, one or more characters, + (plus sign) metacharacters 2nd
matching, over matching 2nd 3rd
matching, position matching
matching, position matching, $ (dollar sign) string boundaries 2nd 3rd 4th 5th
matching, position matching, \bwordboundaries 2nd 3rd
matching, position matching, ^ (carrot) string boundaries 2nd 3rd 4th 5th
matching, range intervals 2nd 3rd
matching, single characters
matching, single characters, case sensitivity
matching, single characters, literal text matches 2nd 3rd
matching, single characters, special character matches 2nd 3rd
matching, single characters, unknown character matches 2nd 3rd 4th 5th 6th
matching, special characters
matching, special characters, single character matches 2nd 3rd
matching, static text
matching, static text, single character matches 2nd 3rd
matching, unknown characters
matching, unknown characters, single character matches 2nd 3rd 4th 5th 6th
matching, whitespace metacharacters 2nd 3rd 4th
matching, zero or more characters
matching, zero or more characters, * (asterisk) metacharacters 2nd 3rd
matching, zero or one characters
matching, zero or one characters, ? (question mark) metacharacters 2nd 3rd 4th
metacharacter searches, (backslash) 2nd
metacharacter searches, . (period) 2nd
metacharacters 2nd 3rd 4th 5th 6th 7th
metacharacters, $ (dollar sign)
metacharacters, $ (dollar sign) string boundaries 2nd 3rd 4th 5th
metacharacters, $ (dollar sign), ?m metacharacters
metacharacters, ( ) (parentheses)
metacharacters, ( ) (parentheses), subexpressions;grouping 2nd 3rd 4th 5th
metacharacters, ( ) (parentheses), subexpressions;nesting 2nd 3rd 4th
metacharacters, * (asterisk)
metacharacters, * (asterisk), zero or more character searches 2nd 3rd
metacharacters, + (plus sign)
metacharacters, + (plus sign), character set searches 2nd 3rd 4th
metacharacters, + (plus sign), one or more character searches 2nd
metacharacters, - (hyphen)
metacharacters, - (hyphen), character set range matches 2nd 3rd
metacharacters, . (period)
metacharacters, ? (question mark)
metacharacters, ? (question mark), zero or more character searches 2nd 3rd 4th
metacharacters, ?m 2nd 3rd
metacharacters, alphanumeric 2nd 3rd
metacharacters, character case conversion 2nd 3rd
metacharacters, digit
metacharacters, digit, case sensitivity
metacharacters, escaping 2nd 3rd 4th
metacharacters, hexadecimal value
metacharacters, nonwhitespace
metacharacters, octal value
metacharacters, POSIX character classes 2nd
metacharacters, POSIX character classes, syntax of 2nd
metacharacters, whitespace 2nd 3rd
metacharacters, whitespace, combining
metacharacters, [ ] (brackets), character set matches 2nd 3rd 4th 5th 6th
metacharacters, [ ] (brackets), character set range matches 2nd
metacharacters, [ ] (brackets), escaping 2nd
metacharacters, \bwordboundaries 2nd 3rd
metacharacters, ^ (carrot)
metacharacters, ^ (carrot) string boundaries 2nd 3rd 4th 5th
metacharacters, ^ (carrot), "anything but" character set matches 2nd
metacharacters, ^ (carrot), ?m metacharacters
metacharacters, ^ (carrot), character set matches
metacharacters, { } (curly brackets), intervals 2nd 3rd 4th 5th 6th 7th 8th
Microsoft ASP usage examples (regular expressions) 2nd
Microsoft ASP.NET usage examples (regular expressions)
Microsoft C# usage examples (regular expressions)
Microsoft NET usage examples (regular expressions) 2nd 3rd
Microsoft Visual Studio .NET usage examples (regular expressions) 2nd
multiple character matches
multiple character matches, "anything but" character set matches 2nd 3rd
multiple character matches, character set matches 2nd 3rd
multiple character matches, character set range matches 2nd 3rd 4th
multiple character set ranges
multiple character set ranges, combining 2nd
multiple lookahead expressions
mutliline mode 2nd 3rd
MySQL usage examples (regular expressions) 2nd
named captures
negative lookahead operators (?!)
negative lookarounds
negative lookarounds, negative lookahead expressions
negative lookarounds, negative lookbehind expressions
negative lookarounds, negative lookbehind expressions, Versus lookbehind expressions 2nd 3rd
negative lookbehind operators (?[GR]!)
negative lookbehind operators (?[GR]!), versus lookbehind operators (?[GR]=) 2nd 3rd
Nesting
nesting, subexpressions 2nd 3rd 4th
NET usage examples (regular expressions) 2nd 3rd
nonwhitespace metacharacters
North American Phone numbers (regular expression examples) 2nd 3rd
octal value metacharacters
one or more character searches
one or more character searches, + (plus sign) metacharacters 2nd
over matching 2nd 3rd
parentheses ( ), subexpressions, grouping 2nd 3rd 4th 5th
parentheses ( ), subexpressions, nesting 2nd 3rd 4th
Patterns [See regular expressions]
period (.), special character searches 2nd 3rd 4th 5th
period (.), unknown character searches
Perl usage examples (regular expressions) 2nd
PHP usage examples (regular expressions) 2nd
plus sign (+)
plus sign (+), one or more character searches 2nd
position matching
position matching , $ (dollar sign) string boundaries 2nd 3rd 4th 5th
position matching , \bwordboundaries 2nd 3rd
position matching , ^ (carrot) string boundaries 2nd 3rd 4th 5th
positive lookarounds [See lookarounds]
POSIX character classes 2nd
POSIX character classes, syntax of 2nd
problem scenarios 2nd
question mark (?)
question mark (?), zero or more character searches 2nd 3rd 4th
range interval matches 2nd 3rd
reformatting
reformatting, text
Regular Expression Tester
Regular Expression Tester application Web site
Regular Expression Tester, downloading
Regular Expression Tester, find operations
Regular Expression Tester, replace operations 2nd
Regular expressions
regular expressions, case sensitivity
regular expressions, conditions
regular expressions, conditions, backreference conditions 2nd
regular expressions, conditions, defining 2nd
regular expressions, conditions, else expressions 2nd
regular expressions, conditions, embedding 2nd
regular expressions, conditions, lookaround conditions 2nd 3rd
regular expressions, defining
regular expressions, development of 2nd
regular expressions, examples of Canadian postal codes 2nd
regular expressions, examples of credit card numbers 2nd 3rd 4th 5th 6th
regular expressions, examples of email addresses
regular expressions, examples of HTML comments 2nd
regular expressions, examples of IP addresses 2nd
regular expressions, examples of JavaScript comments 2nd
regular expressions, examples of North American Phone Numbers 2nd 3rd
regular expressions, examples of U.S. social security numbers 2nd
regular expressions, examples of U.S. ZIP codes 2nd
regular expressions, examples of United Kingdom postcodes 2nd
regular expressions, examples of URLs 2nd 3rd 4th
regular expressions, functionality 2nd
Реклама