انقسام سلسلة مع فواصل متعددة باستخدام JavaScript

Anqsam Slslt M Fwasl Mt Ddt Bastkhdam Javascript



سلسلة التقسيم هي ممارسة فصل سلسلة نصية بطريقة منهجية بحيث يمكن معالجة كل مكون من مكونات النص بشكل منفصل. يحتاج المطورون أحيانًا إلى تقسيم السلاسل الطويلة بناءً على الفواصل المتعددة التي تحتوي على السلاسل. للقيام بذلك ، يوفر JavaScript طريقة split ().

سيحدد منشور المدونة هذا طرق تقسيم سلسلة JavaScript بفواصل متعددة.

كيفية تقسيم سلسلة JavaScript بفواصل متعددة؟

لتقسيم سلسلة JavaScript بفواصل متعددة ، استخدم الطرق المذكورة أدناه:







دعونا نفحص الطرق المذكورة أعلاه بشكل فردي.



الطريقة الأولى: تقسيم سلسلة JavaScript بفواصل متعددة باستخدام طريقة split ()

لتقسيم السلاسل بفواصل متعددة ، استخدم ' ينقسم() ' طريقة. تقسم طريقة split () السلاسل إلى مصفوفة من السلاسل الفرعية بناءً على الفواصل.



بناء الجملة





استخدم الصيغة الموضحة أدناه لطريقة Split ():

ينقسم ( فاصل )

هنا، ' فاصل 'هو الحرف أو نمط regex المستخدم لتقسيم السلسلة.



قيمة الإرجاع

  • تقوم بإرجاع مجموعة من السلاسل الفرعية.

مثال

إنشاء متغير ' سلسلة 'الذي يحتوي على سلسلة ذات فواصل متعددة ، بما في ذلك' المساحات '،' ! ' و ' _ ':

كان ثونغ = 'مرحبًا! في Linuxhint_Website' ؛

قم باستدعاء طريقة split () بتمرير تعبير عادي يحتوي على فواصل تتضمن ' ! '،' '(مسافات) ،' _ '.

كان SplitString = سلسلة. ينقسم ( / [ ! \س_ ] + / ) ؛

اطبع الأوتار المنقسمة على وحدة التحكم:

وحدة التحكم. سجل ( SplitString ) ؛

يوضح الإخراج أن السلسلة تم تقسيمها بنجاح إلى سلاسل فرعية بفواصل:

إذا لم تكن مهتمًا باستخدام التعبيرات العادية ، فاتبع القسم أدناه لتقسيم السلسلة بفواصل متعددة.

الطريقة 2: انقسام سلسلة JavaScript بفواصل متعددة باستخدام طريقة split () مع طريقة replaceAll ()

استخدم طريقة split () مع طريقة replaceAll () لتقسيم سلسلة JavaScript بفواصل متعددة. تستبدل طريقة replaceAll () الفواصل بحرف واحد ، ثم تقوم طريقة split () بتقسيم السلسلة على الحرف الفردي.

بناء الجملة

اتبع الصيغة المحددة لتقسيم السلسلة بفواصل متعددة باستخدام طريقة split () و replaceAll ():

استبدل الكل ( فاصل ، بديل ) . ينقسم ( فاصل )

مثال

في المثال التالي ، أولاً ، سنستبدل جميع الفواصل بفاصل واحد ' $ ' باستخدام ' استبدال الكل () 'ثم تقسيم السلسلة بناءً على الفاصل الفردي' $ ':

كان SplitString = سلسلة. استبدل الكل ( '؛' و '$' ) . استبدل الكل ( '،' و '$' ) . ينقسم ( '$' ) ؛

انتاج |

لقد جمعنا أفضل الحلول الممكنة لتقسيم السلسلة بفواصل متعددة في JavaScript.

استنتاج

لتقسيم سلسلة JavaScript بفواصل متعددة ، استخدم ' ينقسم() 'أو' ينقسم() 'مع' استبدال الكل () ' طريقة. تأخذ طريقة Split () نمط regex لفواصل متعددة بينما تستبدل الطريقة الثانية أولاً جميع الفواصل بفاصل واحد موحد ثم تنقسم على قاعدة الفاصل الفردي. ال ' ينقسم() 'باستخدام نمط regex طريقة فعالة لتقسيم السلاسل بفواصل متعددة. في منشور المدونة هذا ، نحدد طرق تقسيم سلسلة بفواصل متعددة باستخدام JavaScript.