مثال
استخراج أجزاء من سلسلة:
var str = "Hello world!";
var res = str.substr(1, 4);
وستكون النتيجة من الدقة على النحو التالي:
ello
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
و substr() طريقة استخراج أجزاء من سلسلة، ابتداء من الحرف في الموضع المحدد، وإرجاع عدد محدد من الأحرف.
Tip: لاستخراج الأحرف من نهاية السلسلة، واستخدام عدد بداية سلبي (This does not work in IE 8 and earlier) .
ملاحظة: substr() طريقة لا يغير السلسلة الأصلية.
دعم المتصفح
طريقة | |||||
---|---|---|---|---|---|
substr() | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
قيم معلمة معامل وصف start مطلوب. الموقف حيث لبدء الاستخراج. الحرف الأول في الفهرس 0 length اختياري. عدد الأحرف لاستخراج. إذا تم حذفها، فإنه استخراج بقية السلسلة
تفاصيل تقنية
قيمة الإرجاع: سلسلة جديدة، تحتوي على جزء المستخرجة من النص. إذا طول 0 أو سلبية، يتم إرجاع سلسلة فارغة نسخة جافا سكريبت: 1.0
مزيد من الأمثلة
مثال
بدء استخراج في موضع 2، واستخراج ما تبقى من سلسلة:
var str = "Hello world!";
var res = str.substr(2); وستكون النتيجة من الدقة على النحو التالي:
llo world! انها محاولة لنفسك »
مثال
استخراج فقط الحرف الأول:
var str = "Hello world!";
var res = str.substr(0, 1); وستكون النتيجة من الدقة على النحو التالي:
H انها محاولة لنفسك »
مثال
استخراج إلا الحرف الأخير:
var str = "Hello world!";
var res = str.substr(11, 1); وستكون النتيجة من الدقة على النحو التالي:
! انها محاولة لنفسك »
<جافا سكريبت سلسلة المرجعي