完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Dynamo样例文件解析之Core_Strings

发布于:2019-08-14 15:01:58
首页/技术分享/Dynamo
收藏
4685

朱光旺

更多

该样例文件主要是介绍Dynamo中字符串的应用。

1、节点Code Block中如果想要创建字符串,需要用英文的双引号将字符串的内容包含起来。

2、节点String.ToUpper可以将输入的字符串变为大写的表达形式。

3、节点String.Concat可以将多个字符串拼接起来。例如,字符串A为“ABC”,字符串B为“DEF”,拼接之后就是“ABCDEF”。图中是将步骤1和步骤2的内容进行拼接。

4、节点String.Replace可以将字符串中指定的内容替换为新的内容。图中将原本字符串中的单词“put”改为单词“come”。

5、节点String.Length可以返回输入字符串的长度。节点String.IndexOf可以返回所输入字符串在另一串字符串中的位置,字符串“ to”在原本的字符串中从左往右是第21个字符开始的,输入端ignoreCase决定着是否忽略大小写,默认是不忽略大小写。

6、节点String.Remove可以删除指定索引项开始、指定长度的字符串。图中要删除的字符串从第21位开始。要删除的长度是整个字符串的长度减去起始位置的索引值,即从指定的索引值开始到末尾全部删除。

7、节点String.CountOccurrences可以返回在某个字符串中,另一个字符串出现的次数。输入端ignoreCase决定着是否忽略大小写,默认是不忽略。图中字符串“ar”在原本的字符串中出现了两次。

8、字符串的创建还可以从对象中直接获取。节点String from Object可以从对象中获取字符串,图中将原本属于几何图形的圆形变为字符串来表示。

9、节点String.Split可以根据指定的分隔符将字符串进行分割,分割后的字符串不包含分隔符。图中将英文的左括号、英文的右括号、空格、等号以及英文的逗号作为分隔符,因此原本字符串中的这些对象将会作为分隔的依据。

10、节点String.Contains可以检查指定字符串中是否含有另一串字符串。图中就对输入的各个字符串做了检查,核对它们是否含有字符串“.”。

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。

pic.gif

上一篇:REVIT如何解决模型在naviswork中贴花不可见?

下一篇:Dynamo样例文件解析之Geometry_Curves