Skip to content

API Regex

Liu.Yandong.Hanks edited this page Aug 19, 2026 · 2 revisions

Regex

正则表达式值

Regular-expression value

脚本 API 目录

Script API Directory

概述

Overview

Regex 创建可复用的正则表达式。它可以直接传给 String.matchString.matchAllString.replace,或使用 test 只判断是否匹配。

Regex creates reusable regular expressions. Pass one directly to String.match, String.matchAll, or String.replace, or use test when only a Boolean result is required.

new Regex(pattern, [flags])

Parameters:

  • pattern
    正则模式字符串或已有 Regex

    Regex pattern string or existing Regex.

  • flags
    可选标志字符串。

    Optional flag string.

Returns

Regex 实例;仅传已有 Regex 且未提供 flags 时会返回该 Regex。

A Regex; passing an existing regex without flags returns it unchanged.

var number = new Regex("^[0-9]+$");
return number.test("42"); // true

regex.test(value)

Parameters:

  • value
    要检查的文本。

    Text to inspect.

Returns

是否匹配。

Whether it matches.

var word = new Regex("aurora", "i");
return word.test("AuroraScript"); // true

Clone this wiki locally