以下の関数が利用できます。
関数名 | 引数 | 説明 | 例 |
---|---|---|---|
RegExpMatch |
RegexMatch(re, s) | 正規表現reとsがマッチするかBoolで返す | RegexMatch("G.*o", "Gravio HubKit") -> true |
RegExpFind |
RegexFind(re, s) | 正規表現reとsがマッチした最初の文字列を返す | RegexFind("i.", "Gravio HubKit") -> "io" |
RegExpFindSubmatch |
RegexFindSubmatch(re, s) | 正規表現reとsがマッチした最初の文字列と括弧で囲まれた部分式があれば配列で返す | RegexFindSubmatch("(G.*o) (H.*t)", "Gravio HubKit") -> ["Gravio HubKit", "Gravio", "HubKit"] |
RegExpFindAll |
RegexFindAll(re, s[, n]) | 正規表現reとsがマッチした全ての文字列を配列で返す | RegexFindAll("i.", "Gravio HubKit") -> ["io", "it"] |
RegExpReplace |
RegexReplace(re, s, repl) | 正規表現reとsがマッチしたreplに置換した文字列を返す。replでは$1のような部分式を使用できる。 | |
UUID |
UUID | UUID文字列を返す。sepはセパレータ(デフォルトは空文字列) |
Need more help with this?
Join our slack community for help