> For the complete documentation index, see [llms.txt](https://docs.visualyze.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.visualyze.ai/rpa-studio/data/string/apply-regex.md).

# Apply Regex

This activity applies a regular expression to a specified text.

### Input

* **Text:** [`String Argument`](/getting-started/rpa-studio/arguments.md#string) ![](/files/-MVREnwPf_D3-qJvjjYd)\
  Input the text.
* **Regular Expression:** [`String Argument`](/getting-started/rpa-studio/arguments.md#string) ![](/files/-MVREnwPf_D3-qJvjjYd)\
  Input the regular expression to be applied to the specified text.

### Configure

* **Regex Engine:**

  Specifies the regex engine that is to be used. The validity of the regex syntax depends on the selected engine. The available engines are :-

  * `PCRE` - It's a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.
  * `.NET(default)` - Most commonly used regex flavor which is based on the [Microsoft .NET framework](http://www.regular-expressions.info/dotnet.html).

### Output

* **Regular Expression:** [`String Argument`](/getting-started/rpa-studio/arguments.md#string)\
  Stores the substring captured from the input string based on the given regular expression.
