首页/技术分享

Dynamo节点翻译之核心节点(Core_String)(二)

发布于:2019-01-11 10:56:22
6378人 分享

String


Length(字符串长度)

描述

返回给定字符串中包含的字符数

输入

str: string(字符串:字符串)

输出

length: int(长度:整数)

注释

输入端“str”输入字符串,输出端“length”输出字符串的长度。

附图

例如,计算图中字符串的长度。

PadLeft(填充左侧)

描述

通过在左侧填充空格达到指定总长度,使给定字符串的字符右对齐。

输入

str: string(字符串:字符串)

newWidth: int(新宽度:整数)

padChars: string(填充的字符:字符串)

输出

str: string(字符串:字符串)

注释

通过在左侧填充达到指定总长度,使给定字符串的字符右对齐。用于填充的字符串可以自定义。

附图

例如,使用字符“A”填充字符“Dynamo”以达到宽度为“10”。

PadRight(填充右侧)

描述

通过在右侧填充空格达到指定总长度,使给定字符串的字符左对齐。

输入

str: string(字符串:字符串)

newWidth: int(新宽度:整数)

padChars: string(填充的字符:字符串)

输出

str: string(字符串:字符串)

注释

通过在右侧填充达到指定总长度,使给定字符串的字符右对齐。用于填充的字符串可以自定义。

附图

例如,使用字符“A”填充字符“Dynamo”以达到宽度为“10”。

Remove(删除)

描述

删除字符串的字符

输入

str: string(字符串:字符串)

startIndex: int(开始索引:整数)

count: int(计数:整数)

输出

str: string(字符串:字符串)

注释

从“startIndex”端输入的索引项开始,删除“count”端输入的字符个数。

附图

例如,字符串中从索引项“2”开始删除“3”个字符。

Replace(替换字符串)

描述

将字符串中所有匹配项的文字替换为其他文字

输入

str: string(字符串:字符串)

searchFor: string(搜索:字符串)

replaceWith: string(替换:字符串)

输出

str: string(字符串:字符串)

注释

“str”端输入字符串或者字符串列表,“searchFor”端输入用于查找指定字符串的匹配条件,“replace”端输入新的字符串以替换之前指定查找的字符串。输出端的“str”输出经过替换的字符串。

附图

例如,图中表示若指定字符串列表中的任何字符串包含有“(1)”,则将“(1)”替换为“(替换)”。

Split(分段)

描述

使用由给定分隔符字符串确定的分段,将单个字符串拆分为字符串列表。

输入

str: string(字符串:字符串)

separaters: string[](分隔符:字符串)

输出

strings: string[](字符串:字符串)

注释

使用由给定分隔符字符串确定的分段,将单个字符串拆分为字符串列表。

附图

例如,将字符“A”“B”“C”“D”作为分隔符,然后将字符串分隔为字符串列表。

StartsWith(开头包含)

描述

确定给定字符串是否以给定子字符串开头

输入

str: string(字符串:字符串)

searchFor: string(搜索:字符串)

ignoreCase: bool(忽略大小写:布尔型变量)

输出

bool(布尔型变量)

注释

确定给定字符串是否以给定子字符串开头

附图

例如,判断图中的字符串是否以“D”开头。

String from Array(由数组建字符串)

描述

将数组装换为字符串表示

输入

arr(数组)

输出

str(字符串)

注释

将数组装换为字符串表示

附图

例如,将图中的列表转换为字符串。

String from Object(由对象建字符串)

描述

将对象装换为字符串表示

输入

obj(对象)

输出

str(字符串)

注释

将对象装换为字符串表示

附图

例如,将图中的点转换为字符串。

Substring(检索)

描述

从给定字符串检索子字符串,子字符串始于给定字符位置并具有给定长度。

输入

str: string(字符串:字符串)

startIndex: int(开始索引:整数)

length: int(长度:整数)

输出

substring: string(检索:字符串)

注释

输入端“startIndex”输入一个从零开始的索引项,然后检索“length”端指定个数的字符,最后输入检索的字符串。

附图

例如,在图中字符串中从索引项为“3”开始往后索引“5”个字符。

ToLower(小写)

描述

将给定字符串全部转换为小写字母

输入

str: string(字符串:字符串)

输出

str: string(字符串:字符串)

注释

将给定字符串全部转换为小写字母

附图

例如,将图中给定字符串全部转换为小写字母。

ToNumber(数字)

描述

将字符串转换为整数或双精度值

输入

str: string(字符串:字符串)

输出

number: var[]..[](数字:变量)

注释

将字符串转换为整数或双精度值

附图

例如,将图中字符串转换为整数或双精度值。

ToUpper(大写)

描述

将给定字符串全部转换为大写字母

输入

str: string(字符串:字符串)

输出

str: string(字符串:字符串)

注释

将给定字符串全部转换为大写字母

附图

例如,将图中给定字符串全部转换为大写字母。

TrimLeadingWhitespace(删除开头空格)

描述

删除给定字符串开头的所有空格

输入

str: string(字符串:字符串)

输出

str: string(字符串:字符串)

注释

删除给定字符串开头的所有空格

附图

例如,删除图中给定字符串开头的所有空格。

TrimTrailingWhitespace(删除末尾空格)

描述

删除给定字符串结尾的所有空格

输入

str: string(字符串:字符串)

输出

str: string(字符串:字符串)

注释

删除给定字符串结尾的所有空格

附图

例如,删除图中给定字符串结尾的所有空格。

TrimWhitespace(删除开头语末尾空格)

描述

删除给定字符串开头和结尾的所有空格

输入

str: string(字符串:字符串)

输出

str: string(字符串:字符串)

注释

删除给定字符串开头和结尾的所有空格

附图

例如,删除图中给定字符串开头和结尾的所有空格。

转载请注明来源本文地址:https://www.tuituisoft/blog/1860.html

上一篇:

Dynamo节点翻译之核心节点(Core_String)(一)

下一篇:

Dynamo节点翻译之核心节点(Core_Thread、Core_TimeSpan)