get_tag_regex() WordPress Function
The get_tag_regex() WordPress function is used to retrieve the regular expression used to match tags in content. This function is useful for modifying how tags are matched and displayed in your content.
get_tag_regex( string $tag ) #
Return RegEx body to liberally match an opening HTML tag.
Description
Matches an opening HTML tag that:
- Is self-closing or
- Has no body but has a closing tag of the same name or
- Contains a body and a closing tag of the same name
Note: this RegEx does not balance inner tags and does not attempt to produce valid HTML
Parameters
- $tag
(string)(Required)An HTML tag name. Example: 'video'.
Return
(string) Tag RegEx.
Source
File: wp-includes/functions.php
function get_tag_regex( $tag ) { if ( empty( $tag ) ) { return ''; } return sprintf( '<%1$s[^<]*(?:>[\s\S]*<\/%1$s>|\s*\/>)', tag_escape( $tag ) ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
3.6.0 | Introduced. |