¿Qué significa la expresión regular en JavaScript?

¿Qué significa / \ S / en una expresión regular?

while (cur ! = null) { if (cur.nodeType == 3 && ! /\S/. test(cur.nodeValue)) { element. removeChild(cur); } else if (cur. nodeType == 1) { cleanWhitespace(cur); } } 

5 Solutions collect form web for “¿Qué significa la expresión regular en JavaScript?”

\s coincide con espacios en blanco (espacios, tabs y nuevas líneas). \S es negado \s .

\S coincide con cualquier cosa que no sea un espacio en blanco, de acuerdo con esta referencia .

Creo que significa “todo menos un carácter de espacio en blanco”.

/\S/.test(string) devuelve true si y solo si hay un carácter sin espacio en la string . Las tabs y las nuevas líneas cuentan como espacios.

El metacarácter coincide con los caracteres de espacio en blanco.

  • Regex.prototype.exec devuelve nulo en la segunda iteración de la búsqueda
  • ¿Cómo boost cada número en una cadena?
  • regex de javascript de una cadena javascript
  • Expresión regular: excluye las tags html de "contenido"
  • Javascript Regex - Encuentra todas las coincidencias posibles, incluso en partidas ya capturadas
  • Javascript: Expresión regular para analizar una fórmula
  • ¿Cómo hacer coincidir el carácter '<' no seguido por ('a' o 'em' o 'strong')?
  • Regex, reemplaza todas las palabras que comienzan con @
  • Expresión regular para validation de URL (en JavaScript)
  • ¿Cómo hacer que la expresión regular no sea codiciosa?
  • Cambiar las banderas RegExp
  • Expresión regular para no más de dos letras / dígitos repetidos
  • Usar una expresión regular para validar si la input tiene dígitos no en ella
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.