Cleanup vis-a-vis r27691
Use x option on regex so we can break it up for legibility. PHP doesn't seem to let you concat multiple strings in a constant definition, which is kind of lame, so this seems to be the cleanest way to break it over lines. :P
This commit is contained in:
parent
b372d09e85
commit
a6101521a2
1 changed files with 2 additions and 1 deletions
|
|
@ -58,7 +58,8 @@ class Parser
|
|||
# Constants needed for external link processing
|
||||
# Everything except bracket, space, or control characters
|
||||
const EXT_LINK_URL_CLASS = '[^][<>"\\x00-\\x20\\x7F]';
|
||||
const EXT_IMAGE_REGEX = '/^(http:\/\/|https:\/\/)([^][<>"\\x00-\\x20\\x7F]+)\\/([A-Za-z0-9_.,~%\\-+&;#*?!=()@\\x80-\\xFF]+)\\.((?i)gif|png|jpg|jpeg)$/S';
|
||||
const EXT_IMAGE_REGEX = '/^(http:\/\/|https:\/\/)([^][<>"\\x00-\\x20\\x7F]+)
|
||||
\\/([A-Za-z0-9_.,~%\\-+&;#*?!=()@\\x80-\\xFF]+)\\.((?i)gif|png|jpg|jpeg)$/Sx';
|
||||
|
||||
// State constants for the definition list colon extraction
|
||||
const COLON_STATE_TEXT = 0;
|
||||
|
|
|
|||
Loading…
Reference in a new issue