Что означает это (\ S) регулярное выражение в javascript? Что означает /\ S/mean в regex while ( cur ! = null ) { if ( cur. nodeType == 3 && ! /\S/. test(cur. nodeValue) ) { element. removeChild( cur ); } else if ( cur. nodeType == 1 ) { cleanWhitespace( cur ); } } Ответ 1 \s соответствует пробелу (пробелы, вкладки и новые строки). \s отрицается \s. Ответ 2 \S соответствует чему-либо, кроме пробелов, в соответствии с эта ссылка. Ответ 3 Я считаю, что это означает "ничего, кроме символа пробела". Ответ 4 /\S/.test(string) возвращает true тогда и только тогда, когда в string есть непространственный символ. Вкладка и новая строка считаются пробелами. Ответ 5 Метасимвол\s используется для поиска символа пробела.
Ответ 4 /\S/.test(string) возвращает true тогда и только тогда, когда в string есть непространственный символ. Вкладка и новая строка считаются пробелами.