Regex Tester

Dan's Tools
x
/\sstyle="[a-zA-Z0-9:%#';!\.\s\(\)\-\,]*"/g
xxxxxxxxxx
 
​
                    <table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" style="color: #000000; max-width: 600px; padding: 10px 0px;" class="module footer" data-attributes="%7B%22dropped%22%3Atrue%2C%22columns%22%3A1%2C%22padding%22%3A%2210%2C5%2C10%2C5%22%2C%22containerbackground%22%3A%22%23ffffff%22%7D" data-type="footer" role="module" width="100%">
\n# $&:\n\t
 
xxxxxxxxxx

Match html tag

matches tag and text inside it

Comments


Target all style attributes in HTML tags


Comments


Top Regular Expressions

Url checker with or without http:// or https://
Match string not containing string
Check if a string only contains numbers
Only letters and numbers
Match elements of a url
date format (yyyy-mm-dd)
Url Validation Regex | Regular Expression - Taha
Match an email address
Validate an ip address
nginx test
Extract String Between Two STRINGS
special characters check
match whole word
Match anything enclosed by square brackets.
Match or Validate phone number
Match html tag
Find Substring within a string that begins and ends with paranthesis
Simple date dd/mm/yyyy
Blocking site with unblocked games
Match dates (M/D/YY, M/D/YYY, MM/DD/YY, MM/DD/YYYY)

Cheat Sheet

Character classes
. any character except newline
\w \d \s word, digit, whitespace
\W \D \S not word, digit, whitespace
[abc] any of a, b, or c
[^abc] not a, b, or c
[a-g] character between a & g
Anchors
^abc$ start / end of the string
\b word boundary
Escaped characters
\. \* \\ escaped special characters
\t \n \r tab, linefeed, carriage return
\u00A9 unicode escaped ©
Groups & Lookaround
(abc) capture group
\1 backreference to group #1
(?:abc) non-capturing group
(?=abc) positive lookahead
(?!abc) negative lookahead
Quantifiers & Alternation
a* a+ a? 0 or more, 1 or more, 0 or 1
a{5} a{2,} exactly five, two or more
a{1,3} between one & three
a+? a{2,}? match as few as possible
ab|cd match ab or cd