Regular Expression matching follows the Unicode Technical Report #18: Unicode Regular Expression Guidelines. Unlike Perl based regexes (which are POSIX-based), the unicode regular expressions don't assume or try substrings by default. This means you have to craft a pattern that strictly matches the entire URL, supplying wildcards where you otherwise wouldn't in text editors that have their own regex engines.
Implicit Flags: All regexes use global flags.
/g
: Global Search is always assumed and cannot be overridden.
/i
: Case In-sensitive search is always assumed and cannot be overridden.
Example Regular Expression matches:
.*\.jpg$
^assets\/images\/.*
.*b9805fca\-b3a0\-4ce0\-9c21\-ac7f482c1d06.*
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.