Browse Source

fix(IURLGenerator): Allow markdown parenthesis in URL_REGEX_NO_MODIFIERS

Signed-off-by: provokateurin <kate@provokateurin.de>
fix/iurlgenerator/url-regex-markdown-parenthesis
provokateurin 1 year ago
parent
commit
d23ee9ac9c
Failed to extract signature
  1. 3
      lib/public/IURLGenerator.php

3
lib/public/IURLGenerator.php

@ -30,8 +30,9 @@ interface IURLGenerator {
*
* @since 25.0.0
* @since 29.0.0 changed to match localhost and hostnames with ports
* @since 31.0.0 changed to match markdown embedded links with parenthesis
*/
public const URL_REGEX_NO_MODIFIERS = '(\s|\n|^)(https?:\/\/)([-A-Z0-9+_.]+(?::[0-9]+)?(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|\n|$)';
public const URL_REGEX_NO_MODIFIERS = '(\s|\n|\(|^)(https?:\/\/)([-A-Z0-9+_.]+(?::[0-9]+)?(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|\n|\)|$)';
/**
* Returns the URL for a route

Loading…
Cancel
Save