Возвращает количество символов Unicode в строке.
ulen(str) => int
print(ulen('致远电子'))
Возвращает символ, расположенный на указанной позиции в строке. Если индекс отрицательный, то отсчёт ведётся с конца строки. Например, -1 обозначает последний символ.
char_at(str, index) => str
print(char_at('致远电子', 1))
print(char_at('ZLG', 1))
Ищет позицию подстроки в строке и возвращает её, если находит. В противном случае возвращает -1.
index_of(str, substr) => int
print(index_of('hello AWTK and AWTK', 'AWTK'))
Выполняет поиск подстроки в строке в обратном порядке и возвращает позицию, если находит её. В противном случае возвращает -1.
last_index_of(str, substr) => int
print(last_index_of('hello AWTK and AWTK', 'AWTK'))
Удаляет пробельные символы слева от строки.
trim_left(str) => str
print(trim_left(' AWTK '))
Удаляет пробельные символы справа от строки.
trim_right(str) => str
print(trim_right(' AWTK ') + "1234")
Преобразует первую букву каждого слова в строке в верхний регистр.
totitle(str) => str
print(totitle("it is ok!"))
Предлагает пользователю ввести строку (работает только при определении HAS_STIOD).
prompt(tips) => str
var a = prompt('input a number:');
print(int(a)+100);
Извлекает подстроку (Unicode).
usubstr(str, start, end) => str
var a="致远电子"
assert(usubstr(a) == '致远电子');
assert(usubstr(a,0) == '致远电子');
assert(usubstr(a,0,1) == '致');
assert(usubstr(a,0,-1) == '致远电');
assert(usubstr(a,-2,-1) == '电');
assert(usubstr(a, -3) == '远电子');
Переворачивает строку.
text_reverse(str) => str
print(text_reverse("hello"));
Подсчитывает количество вхождений подстроки.
text_count(str, substr) => int
print(text_count("hello zlg!", "zlg"));
Вычисляет длину строки.
str_len(str) => uint32
print(str_len("hello"));
Определяет, является ли строка пустой.
str_is_empty(str) => bool
print(str_is_empty(""));
print(str_is_empty("zlg"));
Добавляет строку к другой строке.
str_append(str, append_str) => str
print(str_append("hello ", "zlg"));
Получает первый символ строки.
char_at_first(str) => str
print(char_at_first("hello"));
Получает последний символ строки.
char_at_last(str) => str
print(char_at_last("hello"));
Получает случайный символ из строки.
char_at_random(str) => str
print(char_at_random("hello"));
Проверяет, начинается ли строка с указанной подстроки.
str_start_with(str, prefix) => bool
str_start_with('AWTK', 'AW')
Проверяет, заканчивается ли строка указанной подстрокой.
str_end_with(str, prefix) => bool
str_end_with('AWTK', 'TK')
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )