الفرق بين المراجعتين لصفحة: «Sass/str index»
< Sass
جميل-بيلوني (نقاش | مساهمات) ط مراجعة الصفحة وتدقيقها. |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
سطر 23: | سطر 23: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة <code>[[Sass/str insert|str_insert()]]</code>: سلسلةً نصيةً داخل أخرى عند موضع محدَّد. | * الدالة <code>[[Sass/str insert|str_insert()]]</code>: تضيف سلسلةً نصيةً داخل أخرى عند موضع محدَّد. | ||
* الدالة <code>[[Sass/str | * الدالة <code>[[Sass/str length|str_length()]]</code>: تعيد عدد أحرف سلسلة نصية محدَّدة. | ||
* الدالة <code>[[Sass/str slice|str_slice()]]</code>: تعيد جزءًا من السلسلة النصيَّة الممرَّرة إليها والذي يبدأ وينتهي عند موضع محدَّد. | |||
* الدالة <code>[[Sass/to lower case|to_lower_case()]]</code>: تحوِّل جميع حروف السلسلة النصيَّة الممرَّرة إليها إلى حروف صغيرة. | |||
== مصادر == | == مصادر == |
مراجعة 17:50، 12 مايو 2018
تُعيد الدالة str_index()
موقع أول ظهور لسلسلة نصيَّة محدَّدة داخل السلسلة النصيَّة المعطاة.
لاحظ أن رقم ترتيب العنصر الأول في Sass هو 1، والعنصر الثاني هو 2، وهكذا على عكس بعض اللغات.
البنية العامة
str_index($string, $substring)
المعاملات
$string
السلسلة النصّيَّة التي سيُبحث ضمنها.
$substring
السلسلة النصّيَّة المراد البحث عنها.
القيم المعادة
يٌعاد عدد صحيح يمثل فهرس أول ظهور للسلسة النصيَّة $substring
داخل السلسلة $string
. إن لم تكن تلك السلسلة موجودةً، فستُعاد القيمة العدميَّة (null).
الأخطاء والاستثناءات
سيُرمى الخطأ ArgumentError
إن كان أيّ من المعاملات من النوع الخطأ.
انظر أيضًا
- الدالة
str_insert()
: تضيف سلسلةً نصيةً داخل أخرى عند موضع محدَّد. - الدالة
str_length()
: تعيد عدد أحرف سلسلة نصية محدَّدة. - الدالة
str_slice()
: تعيد جزءًا من السلسلة النصيَّة الممرَّرة إليها والذي يبدأ وينتهي عند موضع محدَّد. - الدالة
to_lower_case()
: تحوِّل جميع حروف السلسلة النصيَّة الممرَّرة إليها إلى حروف صغيرة.