Date in format dd/mm/yyyy
Will match dates with dashes, slashes or with spaces (e.g. dd-mm-yyyy dd/mm/yyyy dd mm yyyy), and optional time separated by a space or a dash (e.g. dd-mm-yyyy-hh:mm:ss or dd/mm/yyyy hh:mm:ss).
Add new patterns via Github
Will match dates with dashes, slashes or with spaces (e.g. dd-mm-yyyy dd/mm/yyyy dd mm yyyy), and optional time separated by a space or a dash (e.g. dd-mm-yyyy-hh:mm:ss or dd/mm/yyyy hh:mm:ss).
Match opening and closing HTML tags with content between
Match valid URL slugs
Match URL with optional protocol
Match integers or floats that are positive
Match phone numbers at least 3 digits long
Match the ID of a youtube channel URL
Matches US ZIP, ZIP+4, and Canadian Postal Codes
Matches the content in between [img][/img]. Useful for making dynamic WYSIWYG editors
Match times in 24 hour format
A string between 3 and 16 characters, allowing alphanumeric characters and hyphens and underscores
Verify that there is an @ symbol with something before it
Match IP v4 addresses
Match whole numbers below zero
Match integers or floats that are negative
Match new lines within text
Match standard CSS comments
Matches BR ZIP/Postal Code
Matches valid code for a brainfuck program.
Will match a valid date and times in the ISO-8601 format, excludes durations.
RGB hex colors
Match the src attribute of an HTML image tag
Match IP v6 addresses
Match whole numbers, above or below zero
Match integers or floats that are positive or negative
Match the ID of a youtube video URL
Matches opening and closing shortcode tags with content in-between them.
Matches valid Morse Code
Created by @lukehaas