Javascript 字符串处理的 утилита. Сохраняет все функции оригинального php-trim-plus и расширяет поддержку Buffer, ArrayBuffer и TypedBuffer.
В настоящее время предоставляет следующие функции:
toSafeString(value)
// Обработка массива, второй символ — это соединительный знак массива
toSafeString(['a', 'b', 'c'], '/'); // 'a/b/c'
// Обработка buffer, второй параметр — кодировка
toSafeString(Buffer.from('hello'), 'base64');
trim(str, charList, isPlus)
ltrim(str, charList, isPlus)
rtrim(str, charList, isPlus)
trim(' 开源中国 '); // '开源中国'
trim(' 红薯-- ', '-'); // '红薯'
str: string
— строка для обрезки;
charList: string
— дополнительная строка для обрезки;
isPlus: boolean
— добавление charList к существующим пустым символам, по умолчанию true, trim.Replace
или trim.Plus
.
isEmptyString(value);
isEmptyString(null); // true
isEmptyString(undefined); // true
isEmptyString(''); // true
isEmptyString([]); // true текущая версия изменена
isEmptyString({}); // false
Проверяет, является ли строка пустой, здесь не выполняется обрезка значения. Если необходимо проверить, является ли значение чистым пробелом, используйте isEmptyStringOrWhitespace.
isEmptyStringOrWhitespace(value);
isEmptyStringOrWhitespace(null); // true
isEmptyStringOrWhitespace(undefined); // true
isEmptyStringOrWhitespace(''); // true
isEmptyStringOrWhitespace(' '); // true
isEmptyStringOrWhitespace('\t'); // true
isEmptyStringOrWhitespace('\n'); // true
isEmptyStringOrWhitespace([]); // true текущая версия изменена
isEmptyStringOrWhitespace({}); // false
Определяет, является ли строка пробелом или содержит только пробелы, здесь выполняется обрезка значения.
isSymbol(value);
Определяет, является ли значение символом.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )