JavaScript RegExp znak \S

definicja i użycie

\S matchowanie metaznaków znakami niebiałymi.

znak biały może być:

  • znak biały
  • znak tabulacji
  • znak enter
  • znak nowej linii
  • verticalna tabulacja
  • znak nowej strony

przykład

wyszukiwanie globalne znaków niebiałych:

let text = "Is this all there is?";
let pattern = /\S/g;

Spróbuj sam

gramatyka

new RegExp("\\S")

lub skrócone:

/\S/

gramatyka z modyfikatorem

new RegExp("\\S", "g")

lub skrócone:

/\S/g

obsługa przeglądarki

/\S/ jest cechą ECMAScript1 (ES1).

Wszystkie przeglądarki obsługują całkowicie ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
obsługiwane obsługiwane obsługiwane obsługiwane obsługiwane obsługiwane

metody wyszukiwania wyrażeń regularnych

W JavaScript, wyszukiwanie tekstowe wyrażeń regularnych można wykonać za pomocą różnych metod.

użyciewzór (pattern)Jako wyrażenia regularne, te są najbardziej używane metodami:

przykład opis
text.match(pattern) metoda string match()
text.search(pattern) metoda string search()
pattern.exec(text) RexExp metoda exec()
pattern.test(text) Metoda test() w RexExp