Contoh
Lakukan pencarian multiline untuk "is" di awal setiap baris dalam sebuah string:
var str = "\nIs th\nis it?";
var patt1 = /^is/m;
Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
Is th
is it?
Cobalah sendiri " Definisi dan Penggunaan
M pengubah digunakan untuk melakukan pertandingan multiline.
M pengubah memperlakukan dimulai (^) dan akhir ($) karakter untuk mencocokkan awal atau akhir setiap baris string (dibatasi oleh \ n atau \ r), bukan hanya awal atau akhir string.
Catatan: m pengubah adalah case-sensitive dan akan menghentikan pencarian setelah pertandingan pertama. Untuk melakukan global, kasus-sensitif, pencarian multiline, menggunakan pengubah ini bersama-sama dengan "g" dan "i" .
Tip: Gunakan multiline properti untuk menentukan apakah atau tidak m modifikator diatur.
Dukungan Browser
Ekspresi | |||||
---|---|---|---|---|---|
m | iya nih | iya nih | iya nih | iya nih | iya nih |
Sintaksis
new RegExp(" Rincian teknis Versi JavaScript: 1,5
Contoh lebih
Contoh
Lakukan global, pencarian multiline untuk "is" di awal setiap baris dalam sebuah string:
var str = "\nIs th\nis h\nis?";
var patt1 = /^is/gm; Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
Is th
is h
is ? Cobalah sendiri "
Contoh
Lakukan global, kasus-sensitif, pencarian multiline untuk "is" di awal setiap baris dalam sebuah string:
var str = "\nIs th\nis h\nis?";
var patt1 = /^is/gmi; Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
Is th
is h
is ? Cobalah sendiri "
Contoh
Lakukan global, pencarian multiline untuk "is" pada akhir setiap baris dalam sebuah string:
var str = "Is\nthis\nhis\n?";
var patt1 = /is$/gm; Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
Is
th is
h is
? Cobalah sendiri "
<JavaScript regexp Object