Extract all data Types
Extract specified data types from the given text or JSON, supporting custom regex-based filtering for precise data retrieval.Note:Use two vertical bar symbols || as the OR operator when writing expressions in the RegExes list.
Data Types
Each predefined regex will search for specific matching data in the text or JSON inputs:- CVEs - Extracts Common Vulnerabilities and Exposures (CVE) identifiers in the format
CVE-YYYY-NNNNtoCVE-YYYY-NNNNNNN, where the year is four digits and the ID ranges from four to seven digits. - Email Addresses - Extracts complete email addresses including the username and domain parts (e.g.,
user@example.com). - Email Domains - Extracts only the domain portion from email addresses (e.g.,
example.comfromuser@example.com). - IPV4 - Extracts valid IPv4 addresses (e.g.,
192.168.0.1) within the standard range (0.0.0.0to255.255.255.255). - IPV6 - Extracts full IPv6 addresses in standard colon-separated hexadecimal format (e.g.,
2001:0db8:85a3:0000:0000:8a2e:0370:7334). - MD5 - Extracts 32-character hexadecimal MD5 hash strings.
- SHA1 - Extracts 40-character hexadecimal SHA-1 hash strings.
- SHA256 - Extracts 64-character hexadecimal SHA-256 hash strings.
- URL Domains - Extracts domain names from URLs, including subdomains, but excluding the protocol and path (e.g.,
example.comfromhttps://example.com/page). - URLs - Extracts full URLs starting with a protocol (e.g.,
https://,ftp://,file:///), followed by a domain and optional path, query, or fragment (e.g.,https://www.google.com/,https://example.com/images/avatar).
Results without removing duplicates

Results after removing duplicates

Extract Email Addresses
Get all email addresses extracted from the provided input.Results without removing duplicates

Results after removing duplicates

Extract Email Domains
Get all email domains extracted from the provided input.Extract URL parts
Extract URL parts (scheme, netloc, path, params, query, fragment, hostname, port).
Results without removing duplicates

Results after removing duplicates

Extract URLs
Get a list of URLs in the order they are found in the provided text or JSON object.Results without removing duplicates

Results after removing duplicates

RegEx Match
Returns a list of RegEx matches in the order they are found when applied to a provided string. This action specifically utilizes Python’s RegEx flavor.