مثال
تقسيم السلسلة إلى مجموعة من سلاسل فرعية:
var str = "How are you doing today?";
var res = str.split(" ");
وستكون النتيجة من الدقة أن يكون صفيف مع القيم:
How,are,you,doing,today?
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
و split() يستخدم طريقة لتقسيم السلسلة إلى مجموعة من سلاسل فرعية، وإرجاع مجموعة جديدة.
Tip: إذا سلسلة فارغة ("") يستخدم كفاصل، يتم تقسيم سلسلة بين كل حرف.
ملاحظة: split() طريقة لا يغير السلسلة الأصلية.
دعم المتصفح
طريقة | |||||
---|---|---|---|---|---|
split() | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
قيم معلمة معامل وصف separator اختياري. يحدد الطابع، أو التعبير العادي، لاستخدام لتقسيم السلسلة. إذا تم حذفها، سيتم إرجاع السلسلة بأكملها (an array with only one item) limit اختياري. عدد صحيح يحدد عدد من الانشقاقات، لن يتم تضمين البنود بعد انقضاء المهلة انقسام في مجموعة
تفاصيل تقنية
قيمة الإرجاع: صفيف، التي تحتوي على القيم انقسم نسخة جافا سكريبت: 1.1
مزيد من الأمثلة
مثال
حذف المعلمة الفاصل:
var str = "How are you doing today?";
var res = str.split();
وستكون النتيجة من الدقة أن يكون صفيف قيمة واحدة فقط:
How are you doing today?
انها محاولة لنفسك »
مثال
فصل كل charater، بما في ذلك الأبيض في الفضاء:
var str = "How are you doing today?";
var res = str.split("");
وستكون النتيجة من الدقة أن يكون صفيف مع القيم:
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
انها محاولة لنفسك »
مثال
استخدام المعلمة الحد:
var str = "How are you doing today?";
var res = str.split(" ",3);
وستكون النتيجة من الدقة أن يكون صفيف مع القيم 3 فقط:
How,are,you
انها محاولة لنفسك »
مثال
استخدام حرف كفاصل:
var str = "How are you doing today?";
var res = str.split("o");
وستكون النتيجة من الدقة أن يكون صفيف مع القيم:
H,w are y,u d,ing t,day?
انها محاولة لنفسك »
<جافا سكريبت سلسلة المرجعي