Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как проверить состоит ли строки только из пробелов (https://javascript.ru/forum/misc/37065-kak-proverit-sostoit-li-stroki-tolko-iz-probelov.html)

Telnet 06.04.2013 14:02

Как проверить состоит ли строки только из пробелов
 
Всем привет
Нужно как то реализовать проверку строки на то что она полностью состоит только из специальных символов пробелов или табуляторов. и не содержит в себе ни каких других символов.

Hekumok 06.04.2013 14:12

var str = " s" ;
alert(/^\s+$/.test(str)) ;
var str2 = "   " ;
alert(/^\s+$/.test(str2)) ;

melky 06.04.2013 14:19

Цитата:

Сообщение от Telnet (Сообщение 244538)
Всем привет
Нужно как то реализовать проверку строки на то что она полностью состоит только из специальных символов пробелов или табуляторов. и не содержит в себе ни каких других символов.

// true, если в строке есть "не пробелы"
/\S/.test(  str  );

// true, если в строке нет "не пробелов"
! /\S/.test(  str  );

Telnet 06.04.2013 14:21

Спасибо
Hekumok
проблема решена

megaupload 06.04.2013 17:18

melky,
круто

avtoelectronic1987 19.11.2020 16:35

var orig = ' ';
console.log(orig.trim() === true );

Nexus 19.11.2020 19:52

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


Часовой пояс GMT +3, время: 09:06.