طريقة substr() لـ JavaScript String
- الصفحة السابقة startsWith()
- الصفحة التالية substring()
- العودة إلى الطبقة السابقة مرجع JavaScript String
التعريف والاستخدام
substr()
الطريقة ت-extract جزءًا من النص.
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(البداية, طول)
المعلمات
المعلمات | الوصف |
---|---|
البداية |
مطلوب. موقع البداية. الأولى حرف في الموقع 0. إذا البداية أكبر من الطول، فإن substr() تعود "". إذا البداية إذا كان سالباً، فإن substr() تبدأ من نهاية النص. |
طول |
اختياري. عدد الحروف المراد استخراجها. إذا تم تمريرها، فإنها ت-extract الجزء المتبقي من النص. |
القيمة المرجعة
النوع | الوصف |
---|---|
الخط النصي |
الخط النصي الذي يحتوي على الجزء الم-extracted. إذا كانت الطول 0 أو سالباً، فسيتم إرجاع مسلسل فراغ. |
دعم المتصفحات
substr() هي خاصية ECMAScript1 (ES1).
جميع المتصفحات يدعمون ES1 (JavaScript 1997) بالكامل:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة startsWith()
- الصفحة التالية substring()
- العودة إلى الطبقة السابقة مرجع JavaScript String