# 基础函数 - 正则表达式函数

文档类型：函数事实页
是否可直接用于生成代码：是；本页函数条目均包含参数表
遇到不确定时：回到 [../base.md](../base.md)、[../../index.md](../../index.md)

## 正则表达式函数

### `parseRegExpr(arg1, source, arg3, result, mpos, mlen)`

用途：正则表达式函数相关函数。

参数个数：6
返回值：array(("hello tiny","tiny"))

| 参数位置 | 参数名   | 必填 | 接收类型 | 说明                                              |
| -------- | -------- | ---- | -------- | ------------------------------------------------- |
| 1        | `arg1`   | 是   | 字符串   | 按源文档示例顺序传入                              |
| 2        | `source` | 是   | 字符串   | 按源文档示例顺序传入                              |
| 3        | `arg3`   | 是   | 字符串   | 按源文档示例顺序传入                              |
| 4        | `result` | 是   | 变量引用 | 按源文档示例顺序传入；源文档示例传入变量 `result` |
| 5        | `mpos`   | 是   | 任意值   | 按源文档示例顺序传入；源文档示例传入变量 `MPos`   |
| 6        | `mlen`   | 是   | 整数     | 按源文档示例顺序传入；源文档示例传入变量 `Mlen`   |

### `getLikeFlag()`

用途：正则表达式函数相关函数。

参数个数：0
返回值：处理结果

| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
| -------- | ------ | ---- | -------- | ---- |

### `setLikeFlag(arg1)`

用途：正则表达式函数相关函数。

参数个数：1
返回值：1

| 参数位置 | 参数名 | 必填 | 接收类型 | 说明                 |
| -------- | ------ | ---- | -------- | -------------------- |
| 1        | `arg1` | 是   | 任意值   | 按源文档示例顺序传入 |
