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

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

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

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

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

JavaScript ɗanin

JavaScript ɗanin ɗanin

JavaScript ɗanin