En son web geliştirme öğreticiler
 

JavaScript RegExp m Değiştirici

<JavaScript RegExp Nesnesi

Örnek

Için bir çoklu arama yapın "is" bir dizede her satırın başında:

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

Ifadesi bir maç olur yerin altındaki işaretli metin gösterilir:


Is th
is it?
Kendin dene "

Tanımı ve Kullanımı

m değiştiricisi bir çoklu-hatlı maç yapmak için kullanılır.

M değiştirici tedavi başlamadan (^) ve bitiş ($) karakterleri bir dize her satırı başlangıcını veya sonunu maç için (ile sınırlanmış \ n ya \ r), daha doğrusu sadece başında veya dizenin sonuna daha.

Not: m değiştirici harfe duyarlıdır ve ilk maçtan sonra aramayı durdurur. Küresel, küçük harf duyarsız, çok satırlı arama gerçekleştirmek için, birlikte bu değiştirici kullanmak "g" ve "i" .

İpucu: kullan satırlı m değiştiricisi etkin olup olmadığını belirlemek için özellik.


Tarayıcı Desteği

ifade
m Evet Evet Evet Evet Evet

Sözdizimi

new RegExp(" Teknik detaylar
JavaScript Versiyon: 1.5

Diğer Örnekler

Örnek

Için küresel, çok satırlı arama yapın "is" bir dizede her satırın başında:

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

Ifadesi bir maç olur yerin altındaki işaretli metin gösterilir:

Is th
is h
is ?
Kendin dene "

Örnek

Için küresel, küçük harf duyarsız, çok satırlı arama yapın "is" bir dizede her satırın başında:

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

Ifadesi bir maç olur yerin altındaki işaretli metin gösterilir:


Is th
is h
is ?
Kendin dene "

Örnek

Için küresel, çok satırlı arama yapın "is" bir dizede, her satırın sonunda:

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

Ifadesi bir maç olur yerin altındaki işaretli metin gösterilir:

Is
th is
h is
?
Kendin dene "

<JavaScript RegExp Nesnesi