文本处理原语
基本
基本
| 原语 | 描述 |
|---|---|
| Quote | 运算符 "x",指定文本字符串 |
| Add | 运算符 x+y,数值或矩阵加法 |
| substring | 文本字符串的片段 |
| find | 子字符串在字符串中的位置 |
| findlast | 子字符串在字符串中最后一次出现的位置 |
| len | 字符串中的字符数 |
| asc | 字符的 ASCII 码 |
| chr | ASCII 码对应的字符值 |
| substitute | 替换子字符串的所有出现 |
| replace | 替换子字符串的特定出现 |
| repeat | 通过将子字符串重复给定次数创建的字符串 |
| lower | 所有字符转换为小写的字符串 |
| upper | 所有字符转换为大写的字符串 |
| form | 从值列表创建输出表单 |
| eval | 编译并计算文本字符串 |
转换
转换
| 原语 | 描述 |
|---|---|
| tostring | 将列表或数字转换为文本 |
| tonumber | 从文本字符串派生的数字 |
| tolist | 通过将字符串解析为子字符串创建的列表 |
| parse | 将节点定义解析为参数列表 |
| wordwrap | 在文本字符串中插入回车符以换行 |
| tableform | 矩阵的表格表示 |
| createhtmltable | 矩阵数据的 HTML 表格呈现 |
| parsehtmltable | 将 HTML 表格解析为矩阵数据 |
| htmlencode | 将字符 &、<、> 和 " 替换为 HTML 代码 |
| htmldecode | 将 HTML 代码 &、<、>、" 替换为字符 |
| escape | 将文本字符串中的保留字符替换为 %nn 代码 |
| unescape | 将文本字符串中的 %nn 代码替换为对应字符 |
| crc32 | 返回给定文本的 32 位 CRC 值 |
| RGB | 构建 RGB 颜色值 |