metaznak \s w RegExp JavaScript

definicja i użycie

\s metaznak pasuje do białych znaków.

białe znaki mogą być:

  • znak.spacji
  • znak.tab
  • znak.enter
  • znak nowej linii
  • verticalna tabulacja
  • znak nowej strony

przykład

globalne wyszukiwanie białych znaków:

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

Spróbuj sam

gramatyka

new RegExp("\\s")

lub skrócony zapis:

/\s/

gramatyka z modyfikatorem

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

lub skrócony zapis:

/\s/g

obsługa przeglądarki

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

Wszystkie przeglądarki w pełni obsługują 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 wyszukiwania ciągów znaków match()
text.search(pattern) metoda wyszukiwania ciągów znaków search()
pattern.exec(text) RexExp metoda exec()
pattern.test(text) Metoda test() w RexExp