طريقة substr() لـ JavaScript String
- الصفحة السابقة startsWith()
- Rarraba substring()
- Sakewa sannan JavaScript String reference manual
التعريف والاستخدام
substr()
الطريقة تستخرج جزءًا من النص.
substr()
الطريقة تبدأ من الموقع المحدد، وتعيد عددًا محددًا من الحروف.
substr()
الطريقة لا تغير النص الأصلي.
للإزالة من نهاية النص، استخدم موقع البداية السالب.
إشارة:substr()
طريقة تحدد موقع البداية والطول للنص الفرعي، وهو substring()
طريقة و slice()
طريقة استبدال مفيدة للمحاولة، والآخران يشيران إلى موقع الحرف البدء.
انظر أيضًا:
مثال
مثال 1
استخراج جزء من النص من النص:
let text = "Hello world!"; let result = text.substr(1, 4);"
مثال 2
من الموقع 2 بدءاً:
let result = text.substr(2);
مثال 3
استخراج الحرف الأول فقط:
let result = text.substr(0, 1);
مثال 4
استخراج الحرف الأخير فقط:
let result = text.substr(text.length-1, 1);
مثال 5
استخراج الستة الأخيرة:
let result = text.substr(-5, 5);
النحو
string.substr(start, length)
المعامل
المعامل | الوصف |
---|---|
start |
مطلوب. موقع البداية. الحرف الأول في الموقع 0. إذا start كان أكبر من الطول، فإن substr() تعود بـ "". إذا start إذا كانت سالبة، فإن substr() تبدأ من نهاية النص. |
length |
اختياري. عدد الحروف التي سيتم استخراجها. إذا تم تمريرها، فإنها تعيد باقي النص. |
القيمة المقدمة
النوع | الوصف |
---|---|
النص |
النص الذي يحتوي على الجزء المقطوع. إذا كانت الطول 0 أو سالب، فإنها تعود بـ نص فارغ. |
دعم المتصفحات
substr() هي خاصية ECMAScript1 (ES1).
جميع المتصفحات يدعمون ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة startsWith()
- Rarraba substring()
- Sakewa sannan JavaScript String reference manual