# Regex Scanner

<figure><img src="https://2455207419-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnZwCwAN15BUJcXMA5avi%2Fuploads%2F1iunEu4lhDU8fsxcTHPH%2Fimage.png?alt=media&#x26;token=fcc79500-2104-4d24-b85c-3ab284dcea02" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2455207419-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnZwCwAN15BUJcXMA5avi%2Fuploads%2FjOwfoxhUAW1f6zDvrrI6%2Fimage.png?alt=media&#x26;token=efd6cbd2-5218-4eb5-88d2-337480dfecdc" alt=""><figcaption></figcaption></figure>

**Purpose:** The Regex Scanner is designed to search for and extract text patterns that match specific regular expressions (regex) within text data.

**Functionality:** It applies user-defined or predefined regex patterns to text inputs to identify and extract information that conforms to those patterns.

**Implementation:** The scanner processes text inputs using efficient pattern matching algorithms to locate substrings that match the specified regex patterns. It supports a wide range of regex syntax and features for flexible pattern matching.

**Usage:** Regex Scanner is commonly used in text processing tasks such as data extraction, text validation, and text transformation, where precise pattern matching is required.

To create a regex for a custom string, try this intuitive regex builder:

{% embed url="<https://regex101.com/>" %}
<https://regex101.com/>
{% endembed %}

&#x20;
