Skip to content

API Regex

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

Regex

正则表达式值

Regular-expression value

脚本 API 目录

概述

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