كيفية قطع سلسلة بطول معين في JavaScript

Kyfyt Qt Slslt Btwl M Yn Fy Javascript



تُستخدم السلاسل بشكل شائع في JavaScript لتخزين النص ومعالجته. قد تحتاج إلى تقييد عدد الأحرف في قيمة السلسلة أثناء العمل مع النص في JavaScript. يمكن أن يشكل قص سلسلة بطول معين تحديًا للمطورين. لكنها ليست معقدة كما تبدو.

سيشرح هذا الدليل الإجراء الخاص بكيفية قص الخيط بطول معين.

كيف تقطع سلسلة بطول معين في JavaScript؟

لاقتطاع سلسلة بطول معين ، توفر JavaScript بعض الطرق الموضحة أدناه:







  • طريقة شريحة ()
  • طريقة substring ()

دعونا نلقي نظرة على كيفية عمل هذه الأساليب.



الطريقة 1: قص سلسلة بطول معين باستخدام طريقة slice ()

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



بناء الجملة
اتبع الصيغة الموضحة أدناه لاستخدام طريقة slice ():





شريحة ( فهرس البداية و النهاية )

مثال
في المثال التالي ، سننشئ أولاً متغيرًا باسم ' سترينج 'وتعيين قيمة السلسلة التالية لها:

كنت سترينج = 'مرحبًا بك في LinuxHint.'

الآن ، سنقطع السلسلة إلى الفهرس السابع للسلسلة بتمرير فهرس البداية ' 0 'ومؤشر النهاية' 7 'الذي سيؤدي إلى فصل السلسلة من البداية إلى الفهرس السابع كقطعة من السلسلة:



وحدة التحكم. سجل ( سترينج. شريحة ( 0 و 7 ) ) ؛

كما ترى فإن الناتج يعطي ' أهلا وسهلا 'كشريحة من السلسلة التي تبدأ من فهرس 0:

دعونا نتجه نحو الطريقة الثانية!

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

هناك طريقة أخرى في JavaScript تسمى ' سلسلة فرعية () 'تستخدم لقص الخيط بطول معين. يقبل أيضًا معلمتين ، فهرس البداية والنهاية للسلسلة الفرعية ، ويعيد جزءًا من السلسلة بين الفهارس المحددة.

بناء الجملة
يمكنك استخدام الصيغة المحددة لقص سلسلة باستخدام طريقة substring ():

سلسلة فرعية ( نجمة و النهاية )

مثال
هنا ، سنستخدم السلسلة التي تم إنشاؤها مسبقًا والمخزنة في المتغير ' سترينج 'واتصل بـ' سلسلة فرعية () 'عن طريق تمرير فهرس البداية كـ' أحد عشر 'ومؤشر النهاية باسم' عشرين ':

وحدة التحكم. سجل ( سترينج. سلسلة فرعية ( أحد عشر و عشرين ) ) ؛

يشير الإخراج المعطى إلى أن السلسلة قد تم قصها بنجاح بناءً على الطول المعين:

لقد قدمنا ​​أسهل الطرق المتعلقة بقص سلسلة بطول معين.

استنتاج

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