• 0

كيف أحذف محرف من سلسلة نصية string في Apple Swift؟

كيف أقوم بحذف محرف char من سلسلة نصية string في Swift بعد إنشاءها؟ وهل يمكن حذف أكتر من محرف ؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لحذف محرف من سلسلة نصية string في swift استخدم الدالة:

removeAtIndex(_:)

والتي تحذف محرف موجود في فهرس index محدد، مثلًا حذف آخر محرف "!" من سلسلة نصية string تحوي على جملة: "!Welcome to Swift".

var welcome ="Welcome to Swift!"
welcome.removeAtIndex(welcome.endIndex.predecessor())
// welcome now equals "Welcome to Swift"

بالنسبة لحذف أكثر من محرف يمكن ذلك أيضًا أي يمكن حذف كلمة أو مجموعة حروف من سلسلة نصية string بتحديد عدد الفهارس التي تريد حذفها باستخدام الدالة:

removeRange(_:)

مثلًا حذف آخر كلمة في الجملة "Welcome to Swift" باستخدام الدالة removeRange

let range = welcome.endIndex.advancedBy(-6)..<welcome.endIndex
welcome.removeRange(range)
// welcome now equals "Welcome to"

ستصبح السلسة النصية "Welcome to".

كيف أحذف محرف من سلسلة نصية string في Apple Swift؟

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن