Test PHP regular expressions with preg_match() and preg_match_all() online. Visualize matches with syntax highlighting and popular regex patterns.

Simple Regex Tester

Subject Text
Visit https://github.com/user/repo for more info or check http://example.com/path/to/page
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Full PHP regex (copy & paste):
Regex explanation:
  • Capturing group "protocol"
  • Literal "https?"
  • Literal ":"
  • Literal "\/"
  • Literal "\/"
  • Capturing group "domain"
  • Character class (uppercase letters A-Z, lowercase letters a-z, digits 0-9), one or more
  • Capturing group "path"
  • Literal "\/"
  • Character class (uppercase letters A-Z, lowercase letters a-z, digits 0-9), zero or more
  • Literal "?"

Results

2 Match(es)
Match List
PartTextOffset
Full matchhttps://github.com/user/repo6
PartTextOffset
Full matchhttp://example.com/path/to/page58
PHP Regex Tester. 'preg_match' and 'preg_match_all'
Use this tool to experiment with regular expressions using preg_match. Enter your text and pattern to see highlighted matches in real time. Browse popular regex examples for emails, URLs, numbers, and more. Each pattern comes with a clear explanation to help you understand how it works. This makes learning and debugging faster, whether you are testing snippets or building complex expressions.