# Extractors

Functions in the **Extractors** category of the Studio `fx` menu pull structured values out of free text and messages.

Start with the extractors you use most often:

- [Extract URLs](./extract-urls/) — list URLs found in the input.
- [Extract IP addresses](./extract-ip-addresses/) — find IPv4 and IPv6 addresses.
- [Extract domains](./extract-domains/) — list fully qualified domain names.
- [Extract dates](./extract-dates/) — find common date patterns.
- [Regular expression](./regular-expression/) — define your own pattern to search the input.

Also useful:

- [Extract MAC addresses](./extract-mac-addresses/) / [Extract file paths](./extract-file-paths/) — hardware IDs and
  path-like strings.
- [Slice](./slice/) — cut a substring by index.
- [JPath expression](./jpath-expression/) — query a JSON object (prefer [JSON Path](../data-format/json-path/) for the
  newer Data format function when available).

Open a function page from the sidebar for parameters, returned values, and examples. The transform functions overview
also summarizes this category.
