---
name: "Regex.match"
section: "3kaya"
platform: "linux"
package: "kaya"
version: "0.4.4-6.2"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/Regex.match"
---

# Regex.match(3kaya)

Attempt to match a regular expression.

## NAME

Regex::match - Attempt to match a regular expression.

## SYNOPSIS

**Match match(** *Regex x, String str* **)**

## ARGUMENTS

**x** A compiled regular expression

**str** The String to match

## DESCRIPTION

Attempt to match a compiled regular expression to a string, returning a **Regex.Match (3kaya)** object.

-

   r = compile("s$");\
    s1 = "sausages";\
    m1 = match(r,s1); // matches(\["s"\],"sausage","")\
    s2 = "a sausage";\
    m2 = match(r,s2); // noMatch

## AUTHORS

Kaya standard library by Edwin Brady, Chris Morris and others (kaya@kayalang.org). For further information see http://kayalang.org/

## LICENSE

The Kaya standard library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (version 2.1 or any later version) as published by the Free Software Foundation.

## RELATED

**Regex.compile (3kaya)**

**Regex.quickMatch (3kaya)**

**Regex.quickMatch\_1 (3kaya)**
