التابع String.trim()‎ في أردوينو

من موسوعة حسوب
اذهب إلى: تصفح، ابحث

يزيل التابع trim()‎ جميع المسافات البيضاء من بداية ونهاية السلسلة النصية التي استدعيت معه.

بدءًا من الإصدار 1.0، أصبح التابع يعدل السلسلة النصية المعطاة نفسها بدلًا من أن يعيد سلسلة نصية أخرى ناتجة عن عملية إزالة المسافات البيضاء من السلسلة النصية الأصلية. وبالتالي، كن حذرًا من استعمال هذه الدالة.

 البنية العامة

string.trim()
تمثِّل string السلسلة النصية التي يراد حذف المسافات البيضاء من بدايتها ونهايتها.

القيم المعادة

لا يعاد أي شيء.

أمثلة

مثال على استعمال التابع remove()‎:
String stringValue = "       Wiki  Hsoub    wiki    ";

void setup() {
  Serial.begin(9600);
}

void loop() {
  stringValue.trim();
  Serial.println(stringValue4); // Wiki  Hsoub    wiki
}

انظر أيضًا

  • التابع length()‎: يعيد عدد محارف السلسلة النصية التي استدعيت معه.
  • التابع substring()‎: يجلب جزءًا محدَّدًا من السلسلة النصية التي استدعيت معه.
  • التابع replace()‎: يبدِّل محرفًا أو سلسلةً نصيةً فرعيةً مكان محرف أو سلسلة نصية فرعية محدَّدة موجودة في السلسلة النصية التي استدعيت معه.
  • التابع reserve(): يحجز جزءًا من الذاكرة وتخصِّصه للتلاعب بالسلسلة النصية التي استدعيت معه وتعديلها.
  • التابع remove()‎: تحذف عددًا محدَّدًا من محارف السلسلة النصية التي استدعيت معها.
  • التابع setCharAt()‎: يعيِّن قيمة محرفٍ متوضِّع في السلسلة النصية التي استدعيت معه إلى المحرف المُمرَّر إليه.

مصادر