Najnowsze tutoriale tworzenie stron internetowych
 

JavaScript RegExp m modyfikator

<JavaScript Object RegExp

Przykład

Czy wielowierszowego wyszukiwania dla "is" na początku każdego wiersza w ciąg znaków:

var str = "\nIs th\nis it?";
var patt1 = /^is/m;

Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:


Is th
is it?
Spróbuj sam "

Definicja i Wykorzystanie

M Modyfikator służy do wykonywania dopasowania wielowierszowego.

M modyfikator uczta począwszy (^) i końcowy ($) znaków, aby dopasować początek lub koniec każdej linii łańcucha (ograniczone przez \ n lub \ r), a nie tylko na początku lub na końcu łańcucha.

Uwaga: m modyfikator jest wielkość liter i zatrzyma wyszukiwanie po pierwszym meczu. Aby przeprowadzić globalną, bez uwzględniania wielkości liter, multilinii wyszukiwania użyć tego modyfikatora wraz z "g" i "i" .

Wskazówka: Użyj multilinii właściwość, aby określić, czy m modyfikator jest ustawiony.


Wsparcie przeglądarka

Wyrażenie
m tak tak tak tak tak

Składnia

new RegExp(" Szczegóły techniczne
JavaScript wersja: 1.5

Więcej przykładów

Przykład

Czy globalny, multiline wyszukiwania dla "is" na początku każdego wiersza w ciąg znaków:

var str = "\nIs th\nis h\nis?";
var patt1 = /^is/gm;

Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:

Is th
is h
is ?
Spróbuj sam "

Przykład

Czy globalny, wielkość liter, multiline wyszukiwania dla "is" na początku każdego wiersza w ciąg znaków:

var str = "\nIs th\nis h\nis?";
var patt1 = /^is/gmi;

Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:


Is th
is h
is ?
Spróbuj sam "

Przykład

Czy globalny, multiline wyszukiwania dla "is" na końcu każdej linii w ciągu znaków:

var str = "Is\nthis\nhis\n?";
var patt1 = /is$/gm;

Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:

Is
th is
h is
?
Spróbuj sam "

<JavaScript Object RegExp