Class Auth_OpenID_Parse
Package: OpenID
Copyright: 2005-2008 Janrain, Inc.
License: Apache
Author: JanRain, Inc. openid@janrain.com
Located at zp-extensions/federated_logon/Auth/OpenID/Parse.php
Copyright: 2005-2008 Janrain, Inc.
License: Apache
Author: JanRain, Inc. openid@janrain.com
Located at zp-extensions/federated_logon/Auth/OpenID/Parse.php
public
|
|
public
|
#
tagMatcher( $tag_name, $close_tags = null )
Returns a regular expression that will match a given tag in an SGML string. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
array
|
#
parseLinkAttrs( string $html )
Find all link tags in a string representing a HTML document and return a list of their attributes. |
public
|
|
public
|
|
public
|
|
public
|
public
string
|
$_re_flags
Specify some flags for use with regex matching. |
#
"si"
|
public
string
|
$_removed_re
Stuff to remove before we start looking for tags |
#
"<!--.*?-->|<!\[CDATA\[.*?\]\]>|<script\b(?!:)[^>]*>.*?<\/script>"
|
public
string
|
$_tag_expr
Starts with the tag name at a word boundary, where the tag name is not a namespace |
#
"<%s\b(?!:)([^>]*?)(?:\/>|>(.*)(?:<\/?%s\s*>|\Z))"
|
public
string
|
$_attr_find
|
#
'\b(\w+)=("[^"]*"|\'[^\']*\'|[^\'"\s\/<>]+)'
|
public
string
|
$_open_tag_expr
|
#
"<%s\b"
|
public
string
|
$_close_tag_expr
|
#
"<((\/%s\b)|(%s[^>\/]*\/))>"
|