The Regex Matches Extractor lets you supply any regular expression and extracts every match from the input text. Supports capture groups — if your pattern has groups, each group's value is shown separately. Flags (global, case-insensitive, multiline) are configurable.
The most flexible extractor in the suite — any pattern, any text, all matches listed. To build and test your pattern first, use the Regex Tester.
Extract IP addresses
Input
Server A: 192.168.1.1 Server B: 10.0.0.254 Client: 172.16.0.5
Output
192.168.1.1 10.0.0.254 172.16.0.5
Test regular expressions against sample text with live match highlighting.
Search for text or regex patterns and replace them in bulk.
Extract all email addresses from any block of text.
Extract all hashtags from social media posts or any text.
Strip HTML tags and extract the plain text content.
Extract values from JSON by key path.