JavaScript String replaceAll()
- Ƙara ƙara ƙara replace()
- Ƙara ƙara ƙara search()
- Sake ƙara ƙara ɗanin JavaScript String reference tashi
تعريف و استخدام
replaceAll()
الدالة تستخدم لبحث النص المحدد أو التعبير النمطي في النص.
replaceAll()
الدالة تعود نصًا جديدًا يحتوي على جميع القيم المُستبدلة.
replaceAll()
الدالة لا تغير النص الأصلي.
replaceAll()
تم إدخال الدالة في JavaScript 2021.
replaceAll()
الدالة غير متاحة في Internet Explorer.
ملاحظة
إذا كان المعامل تعبير نمطي، يجب تعيين علامة الإجبارية (g
)، وإلا سيُلقي TypeError.
لمزيد من المعلومات حول التعبيرات النمطية، يرجى الرجوع إلى:
مثال
مثال 1
text = text.replaceAll("Cats","Dogs"); text = text.replaceAll("cats","dogs");
مثال 2
text = text.replaceAll(/Cats/g,"Dogs"); text = text.replaceAll(/cats/g,"dogs");
مثال 2
الاستبدال الكامل، لا يهم الحالة الحالية للكتابة:
let text = "Mr Blue has a blue house and a blue car"; let result = text.replaceAll(/blue/gi, "red");
مثال 3
استخدام الفونكشن لتغيير النص المُستبدل:
let text = "Mr Blue has a blue house and a blue car"; let result = text.replaceAll(/blue|house|car/gi, function (x) { return x.toUpperCase(); });
غارى
string.replaceAll(searchValue, newValue)
آبارتا
آبارتا | Ƙirar |
---|---|
searchValue | زاجي. ليهو دا جيوباركشينغ او اكشورى عارف. |
newValue | زاجي. يوغا لى تغيير النوع الجديد. ليهو دا جيوباركشينغ. |
غاوتا
类型 | Ƙirar |
---|---|
String | Ƙara ƙara ƙara ɗanin ƙirar ɗanin, wanda kowane ɗanin ƙara ƙara ɗanin ya ƙara ƙara ƙara ɗanin. |
- Ƙara ƙara ƙara replace()
- Ƙara ƙara ƙara search()
- Sake ƙara ƙara ɗanin JavaScript String reference tashi