الفرق بين المراجعتين ل"Arduino/stringobject/startswith"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(إضافة محتويات الصفحة.)
 
(إضافة مثال.)
 
سطر 13: سطر 13:
 
==القيم المعادة==
 
==القيم المعادة==
 
تعاد القيمة <code>[[Arduino/constants#.D8.A7.D9.84.D8.AB.D8.A7.D8.A8.D8.AA true|true]]</code> المنطقية إن كانت السلسلة النصية <code>string</code> المعطاة تبدأ بمحارف السلسلة <code>string2</code>، أو تعاد القيمة <code>[[Arduino/constants#.D8.A7.D9.84.D8.AB.D8.A7.D8.A8.D8.AA false|false]]</code> خلاف ذلك.
 
تعاد القيمة <code>[[Arduino/constants#.D8.A7.D9.84.D8.AB.D8.A7.D8.A8.D8.AA true|true]]</code> المنطقية إن كانت السلسلة النصية <code>string</code> المعطاة تبدأ بمحارف السلسلة <code>string2</code>، أو تعاد القيمة <code>[[Arduino/constants#.D8.A7.D9.84.D8.AB.D8.A7.D8.A8.D8.AA false|false]]</code> خلاف ذلك.
 +
==أمثلة==
 +
مثال على استعمال التابع <code>startsWith()‎</code>:<syntaxhighlight lang="arduino">
 +
String stringValue = "Wiki Hsoub";
 +
 +
void setup() {
 +
  Serial.begin(9600);
 +
}
 +
 +
void loop() {
 +
  Serial.println(stringValue.startsWith("Wi")); // 1 or true
 +
  Serial.println(stringValue.endsWith("wi")); // 0 or false
 +
}
 +
</syntaxhighlight>
 
==انظر أيضًا==
 
==انظر أيضًا==
 
* التابع <code>[[Arduino/stringobject/endswith|endsWith()‎]]</code>: يتحقَّق إن كانت السلسلة النصية التي استدعيت معه تنتهي بالمحارف نفسها التي مُرِّرت إليه.
 
* التابع <code>[[Arduino/stringobject/endswith|endsWith()‎]]</code>: يتحقَّق إن كانت السلسلة النصية التي استدعيت معه تنتهي بالمحارف نفسها التي مُرِّرت إليه.

المراجعة الحالية بتاريخ 06:00، 7 نوفمبر 2018

يتحقَّق التابع startsWith()‎ إن كانت السلسلة النصية التي استدعيت معه تبدأ بالمحارف نفسها التي مُرِّرت إليه.

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

string.startsWith(string2)

تمثِّل string السلسلة النصية المراد التحقق من أنَّها تبدأ بمحارف المعامل string2.

المعاملات

string2

السلسلة النصية التي سيُتحقَّق من وجودها في بداية السلسلة string.

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

تعاد القيمة true المنطقية إن كانت السلسلة النصية string المعطاة تبدأ بمحارف السلسلة string2، أو تعاد القيمة false خلاف ذلك.

أمثلة

مثال على استعمال التابع startsWith()‎:

String stringValue = "Wiki Hsoub";

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

void loop() {
  Serial.println(stringValue.startsWith("Wi")); // 1 or true
  Serial.println(stringValue.endsWith("wi")); // 0 or false
}

انظر أيضًا

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

مصادر