أحدث البرامج التعليمية وتطوير الشبكة
 

JavaScript التعبير العادي م معدل

<جافا سكريبت التعبير العادي كائن

مثال

القيام بعملية بحث متعدد الأسطر ل "is" في بداية كل سطر في سلسلة:

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

يظهر النص ملحوظ أدناه حيث يحصل على التعبير عن المباراة:


Is th
is it?
انها محاولة لنفسك »

تعريف والاستخدام

ويستخدم المعدل م لأداء مباراة متعدد.

علاج م معدل بداية (^) ونهاية ($) حرفا، لتتناسب مع بداية أو نهاية كل خط من سلسلة (محدد عن طريق \ n أو \ ص)، بدلا من مجرد بداية أو نهاية السلسلة.

ملاحظة: معدل م لحالة الأحرف ويتوقف البحث بعد المباراة الأولى. لإجراء تحسس حالة الأحرف، بحث متعدد الأسطر العالمي، استخدام هذا التعديل جنبا إلى جنب مع "g" و "i" .

نصيحة: استخدم متعدد الأسطر الخاصية لتحديد ما إذا كان أو لم يتم تعيين معدل م.


دعم المتصفح

التعبير
m نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

new RegExp(" تفاصيل تقنية
نسخة جافا سكريبت: 1.5

مزيد من الأمثلة

مثال

هل لذلك، بحث متعدد الأسطر العالمي ل "is" في بداية كل سطر في سلسلة:

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

يظهر النص ملحوظ أدناه حيث يحصل على التعبير عن المباراة:

Is th
is h
is ?
انها محاولة لنفسك »

مثال

هل لذلك، تحسس حالة الأحرف، بحث متعدد الأسطر العالمي ل "is" في بداية كل سطر في سلسلة:

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

يظهر النص ملحوظ أدناه حيث يحصل على التعبير عن المباراة:


Is th
is h
is ?
انها محاولة لنفسك »

مثال

هل لذلك، بحث متعدد الأسطر العالمي ل "is" في نهاية كل سطر في سلسلة:

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

يظهر النص ملحوظ أدناه حيث يحصل على التعبير عن المباراة:

Is
th is
h is
?
انها محاولة لنفسك »

<جافا سكريبت التعبير العادي كائن