الفرق بين المراجعتين لصفحة: «Arduino/stringobject/endswith»

من موسوعة حسوب
أنشأ الصفحة ب'تتحقَّق الدالة <code>endsWith()‎</code> إن كانت السلسلة النصية التي استدعيت معها تنتهي بالمحارف نفسها...'
 
إضافة محتويات الصفحة.
سطر 1: سطر 1:
تتحقَّق الدالة <code>endsWith()‎</code> إن كانت السلسلة النصية التي استدعيت معها تنتهي بالمحارف نفسها التي مُرِّرت إليها.
<noinclude>{{DISPLAYTITLE:التابع <code>String.endsWith()‎</code> في أردوينو}}</noinclude>
 
يتحقَّق التابع <code>endsWith()‎</code> إن كانت السلسلة النصية التي استدعيت معه تنتهي بالمحارف نفسها التي مُرِّرت إليه.
== البنية العامة ==
==البنية العامة==
<syntaxhighlight lang="arduino">
<syntaxhighlight lang="arduino">
string.endsWith(string2)
string.endsWith(string2)


</syntaxhighlight>
</syntaxhighlight>
 
==المعاملات==
== المعاملات ==
===<code>string</code>===
 
=== <code>string</code> ===
[[Arduino/stringobject|السلسلة النصية]] المراد التحقق من أنَّها تنتهي بمحارف المعامل <code>string2</code>.
[[Arduino/stringobject|السلسلة النصية]] المراد التحقق من أنَّها تنتهي بمحارف المعامل <code>string2</code>.
 
===<code>string2</code>===
=== <code>string2</code> ===
[[Arduino/stringobject|السلسلة النصية]] التي سيُتحقَّق من وجودها في نهاية السلسلة <code>string</code>.
[[Arduino/stringobject|السلسلة النصية]] التي سيُتحقَّق من وجودها في نهاية السلسلة <code>string</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>[[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/stringobject/compareto|compareTo()‎]]</code>: يوازن بين سلسلتين نصيتين ويحدِّد أيهما أكبر من الأخرى أو إن كانتا متساويتين.
* التابع <code>[[Arduino/stringobject/equals|equals()‎]]</code>: يتحقَّق إن كانت السلسلة النصية التي استدعيت معه مساويةً للسلسلة النصية التي مُرِّرت إليه.
* التابع <code>[[Arduino/stringobject/lastindexof|lastIndexOf()]]‎</code>: تعيد فهرس آخر ظهور لمحرف أو سلسلة نصية معيَّنة ضمن السلسلة النصية التي استدعيت معه.
* التابع <code>[[Arduino/stringobject/length|length()‎]]</code>: يعيد عدد محارف السلسلة النصية التي استدعيت معه.
* التابع <code>[[Arduino/stringobject/replace|replace()‎]]</code>: يبدِّل [[Arduino/char|محرفًا]] أو سلسلةً نصيةً فرعيةً مكان محرف أو سلسلة نصية فرعية محدَّدة موجودة في السلسلة النصية التي استدعيت معه.
* التابع <code>[[Arduino/stringobject/setcharat|setCharAt()‎]]</code>: يعيِّن قيمة [[Arduino/char|محرفٍ]] متوضِّع في [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معه إلى [[Arduino/char|المحرف]] المُمرَّر إليه.


== انظر أيضًا ==
* التابع <code>[[Arduino/stringobject/startswith|startsWith()‎]]</code>: تتحقَّق إن كانت السلسلة النصية التي استدعيت معه تبدأ بالمحارف نفسها التي مُرِّرت إليه.
* التابع <code>[[Arduino/stringobject/trim|trim()‎]]</code>: يزيل جميع المسافات البيضاء من بداية ونهاية السلسلة النصية التي استدعيت معه.


== مصادر ==
==مصادر==
* [https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/endswith/ صفحة الدالة endsWith()‎ في توثيق أردوينو الرسمي.]
*[https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/endswith/ صفحة التابع endsWith()‎ في توثيق أردوينو الرسمي.]
[[تصنيف: Arduino]]
[[تصنيف: Arduino Method]]
[[تصنيف: Arduino String]]

مراجعة 09:07، 30 أكتوبر 2018

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

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

string.endsWith(string2)

المعاملات

string

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

string2

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

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

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

انظر أيضًا

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

مصادر