Строковый литерал построен в Erlang, вставляя строковый текст в цитаты. Строки в Erlang должны быть построены с использованием двойных кавычек, таких как «Hello World».
Ниже приведен пример использования строк в Erlang
-module(helloworld).
-export([start/0]).
start() ->
Str1 = "This is a string",
io:fwrite("~p~n",[Str1]).
В приведенном выше примере создается строковая переменная Str1 . Строка «Это строка» присваивается переменной и отображается соответствующим образом.
Затем мы обсудим различные операции, доступные для строк . Обратите внимание, что для строковых операций вам необходимо также включить библиотеку строк.
len | Метод возвращает длину определенной строки. |
equal | Метод возвращает логическое значение, если одна строка равна другой. |
concat | Метод объединяет 2 строки и возвращает конкатенированную строку. |
chr | Метод возвращает позицию индекса символа в строке. |
str | Метод возвращает позицию индекса подстрочной строки в строке. |
substr | Метод возвращает вспомогательную строку из исходной строки на основе начальной позиции и количества символов из начальной позиции. |
left | Метод возвращает вспомогательную строку из исходной строки на основе начальной позиции и количества символов из начальной позиции. |
0 комментариев