طريقة substr() لـ JavaScript String

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

substr() الطريقة ت-extract جزءًا من النص.

substr() الطريقة تبدأ من الموقع المحدد، وتعود عدد الحروف المحدد.

substr() الطريقة لا تغير النص الأصلي.

لإزالة الحروف من نهاية النص، استخدم موقع البداية السالب.

نصيحة:substr() المحددتان هما مواقع البدء والطول للنص الفرعي، وهو substring() الطريقة والطريقة slice() مثال على طريقة مفيدة للبديل، والثانيتان المحددتان هما مواقع الحرف البدء فيه.

انظر أيضًا:

طريقة split()

طريقة slice()

طريقة substring()

مثال

مثال 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
الدعم الدعم الدعم الدعم الدعم الدعم

الصفحات ذات الصلة

الـ JavaScript String

طرق الـ JavaScript String

البحث في الـ JavaScript String