Skip to Main Content
Regular Expression Pocket Reference, 2nd Edition
book

Regular Expression Pocket Reference, 2nd Edition

by Tony Stubblebine
July 2007
Intermediate to advanced content levelIntermediate to advanced
128 pages
2h 39m
English
O'Reilly Media, Inc.
Content preview from Regular Expression Pocket Reference, 2nd Edition

Name

Match Objects

Match objects are created by the match and find functions.

posendpos

Value of pos or endpos passed to search or match.

re

The regular expression object whose match or search returned this object.

string

String passed to match or search.

group([g1, g2, . . . ])

Return one or more submatches from capturing groups. Groups may be numbers corresponding to capturing groups, or strings corresponding to named capturing groups. Group 0 corresponds to the entire match. If no arguments are provided, this function returns the entire match. Capturing groups that did not match have a result of None.

groups([default])

Return a tuple of the results of all capturing groups. Groups that did not match have the value None or default.

groupdict([default])

Return a dictionary of named capture groups, keyed by group name. Groups that did not match have the value None or default.

start([group])

Index of start of substring matched by group (or start of entire matched string if no group).

end([group])

Index of end of substring matched by group (or end of entire matched string if no group).

span([group])

Return a tuple of starting and ending indexes of group (or matched string if no group).

expand([template])

Return a string obtained by doing backslash substitution on template. Character escapes, numeric backreferences, and named backreferences are expanded.

lastgroup

Name of the last matching capture group, or None if no match or if the group had no name.

lastindex

Index of the last matching capture group, or ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

PHP Advanced for the World Wide Web: Visual QuickPro Guide

PHP Advanced for the World Wide Web: Visual QuickPro Guide

Larry Ullman
PHP 5 Power Programming

PHP 5 Power Programming

Andi Gutmans, Stig Sæther Bakken, Derick Rethans

Publisher Resources

ISBN: 9780596514273Errata Page