Во вкладке STRING собраны ноды, позволяющие создавать, анализировать и изменять данные типа Строка. Ноды соответствующим образом распределены по трем группам — Generate (Создание строк), Inspect (анализ строк), Modify (изменение строк).
String.Concat — объединяет нескольких строк в одну строку, без дополнительных соединительных символов.
String.Join — объединяет нескольких строк в одну с помощью соединительного символа (или нескольких символов). Зачастую, в качестве соединительного используется символ переноса строки \n, позволяющий создать многострочную строку.
String from Array — преобразует список данных в одну строку, окруженную с двух сторон фигурными скобками. Элементы внутри строки отделяются друг от друга запятой.
String from Object — преобразует различные типы данных в тип данных string (строка).
String.AllIndicesOf — ищет одну строку внутри другой. На выходе выдаёт начальные индексы каждой найденной строки
String.CountOccurrences — получает числа вхождений одной строки в другой (например, сколько раз содержится буква к в слове крокодил)
String.IndexOf — ищет одну строку внутри другой. На выходе выдаёт начальный индекс первой найденной строки
String.LastIndexOf — ищет одну строку внутри другой. На выходе выдаёт начальный индекс последней найденной строки
String.Length — определяет количество символов в строке
Вкладка String > Modify
String.ChangeCase — заменяет все буквы в строке либо на все заглавные, либо на все строчные
String.Insert — вставляет одну строку в другую в определенном месте
String.Remove — удаляет в определенном месте строки указанного количества символов
String.Replace — заменяет символы в строке на другие, поданные в слот replaceWith. Заменяет все найденные вхождения
String.Split — расщепляет строки при помощи одного или нескольких разделительных символов на несколько строк
String.ToLower — заменяет все буквы строки на строчные
String.ToUpper — заменяет все буквы строки на заглавные
String.TrimLeadingWhitespace — удаляет пробелы в начале строки
String.TrimTrailingWhitespace — удаляет пробелы в конце строки
String.TrimWhitespace — удаляет пробелы в начале и конце строки
Как создать строку
Создание строк прямым вводом:
Создание строк из других объектов:
Операции со строками
Как подсчитать количество символов в строке:
Как складывать текстовые строки в Dynamo:
Сложение строк с помощью Design Script:
Сложение строк из списка:
Как найти содержимое в строке: