Text Fragment 文本片段
- Grasshopper运算器 Text Fragment 的功能是提取文本的一部分(子集),可以指定开始的字符位置和要复制的字符数量。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
T | Text | 文本 | 要操作的文本 | 文本类型 |
i | Start | 开始 | 要复制的第一个字符的零基索引 | 整数类型 |
N | Count | 数量 | 要复制的字符数量,如果为空,则复制剩余的全部 | 整数类型 |
F | Fragment | 片段 | 结果文本片段 | 文本类型 |
Format 格式化
- Grasshopper运算器 Format 的功能是按照指定的格式化模式,将输入的数据转换成格式化的文本。这与Python中的format格式化函数类似,可以用输入端的数据替换format{}中的指定位置。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
F | Format | 格式 | 定义文本的格式化模式 | 文本类型 |
D | Data | 数据 | 要插入格式中的数据 | 通用数据类型 |
R | Result | 结果 | 格式化后的文本 | 文本类型 |
Text Trim 文本修剪
- Grasshopper的Text Trim运算器用于修剪文本字符串,可以移除字符串开头和结尾的空格或指定字符。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
I | Input | 输入 | 要修剪的原始文本字符串 | 字符串 |
C | Characters | 字符 | 指定要从文本中移除的字符集合 | 字符串 |
T | Trim | 修剪 | 移除输入文本两端的空格或指定字符 | 字符串 |
S | Start Only | 仅开头 | 仅移除文本开头的空格或指定字符 | 布尔值 |
E | End Only | 仅结尾 | 仅移除文本结尾的空格或指定字符 | 布尔值 |
O | Output | 输出 | 经过修剪后的文本字符串 | 字符串 |
Text Case 文本大小写
- Grasshopper运算器 **Text Case** 的功能是更改文本的大小写格式,例如将文本转换为全部大写或全部小写。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
T | Text | 文本 | 要更改大小写的原始文本 | 文本类型 |
C | Case | 大小写 | 指定转换为大写或小写的选项 | 整数类型 |
R | Result | 结果 | 更改大小写后的文本 | 文本类型 |