Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.04.2013, 14:02
Профессор
Отправить личное сообщение для Telnet Посмотреть профиль Найти все сообщения от Telnet
 
Регистрация: 21.02.2011
Сообщений: 160

Как проверить состоит ли строки только из пробелов
Всем привет
Нужно как то реализовать проверку строки на то что она полностью состоит только из специальных символов пробелов или табуляторов. и не содержит в себе ни каких других символов.
Ответить с цитированием
  #2 (permalink)  
Старый 06.04.2013, 14:12
Аватар для Hekumok
Отправить личное сообщение для Hekumok Посмотреть профиль Найти все сообщения от Hekumok
 
Регистрация: 04.06.2012
Сообщений: 513

var str = " s" ;
alert(/^\s+$/.test(str)) ;
var str2 = "   " ;
alert(/^\s+$/.test(str2)) ;
__________________
★ ²º¹³ ☆
Ответить с цитированием
  #3 (permalink)  
Старый 06.04.2013, 14:19
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Telnet Посмотреть сообщение
Всем привет
Нужно как то реализовать проверку строки на то что она полностью состоит только из специальных символов пробелов или табуляторов. и не содержит в себе ни каких других символов.
// true, если в строке есть "не пробелы"
/\S/.test(  str  );

// true, если в строке нет "не пробелов"
! /\S/.test(  str  );
Ответить с цитированием
  #4 (permalink)  
Старый 06.04.2013, 14:21
Профессор
Отправить личное сообщение для Telnet Посмотреть профиль Найти все сообщения от Telnet
 
Регистрация: 21.02.2011
Сообщений: 160

Спасибо
Hekumok
проблема решена
Ответить с цитированием
  #5 (permalink)  
Старый 06.04.2013, 17:18
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

melky,
круто
Ответить с цитированием
  #6 (permalink)  
Старый 19.11.2020, 16:35
Новичок на форуме
Отправить личное сообщение для avtoelectronic1987 Посмотреть профиль Найти все сообщения от avtoelectronic1987
 
Регистрация: 19.11.2020
Сообщений: 1

var orig = ' ';
console.log(orig.trim() === true );
Ответить с цитированием
  #7 (permalink)  
Старый 19.11.2020, 19:52
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,724

avtoelectronic1987, во-первых, вы на почти 8 лет опоздали.
Во-вторых, String.trim() возвращает строку, поэтому она никогда не будет эквивалентна истине (true).
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление пробелов в начале и конце строки CyMKuH Общие вопросы Javascript 6 22.03.2016 13:41
как отменить скролл в мобильном браузере только для одного элемента? mitiya Общие вопросы Javascript 5 09.08.2012 23:38
Как проверить корректность поля e-mail? daniilino Общие вопросы Javascript 9 15.05.2012 16:50
Как проверить существование функции Aderba Общие вопросы Javascript 2 14.11.2008 16:09
как проверить поддеружет браузер определенное событие? GOll Элементы интерфейса 9 24.07.2008 14:40