از ویکیپدیا، دانشنامهٔ آزاد
 | این الگو از لوآ استفاده میکند:
|
{{digits|string}}
{{digits|1=string}}
Removes all characters from string that are not a digit 0–9.
الگوهای کار با رشته |
|---|
زیررشته (انتخاب بخشی از رشته بر پایهٔ موقعیت) |
|---|
| {{زیررشته}} | زیررشتهای را بر پایهٔ نمایهٔ آغاز و پایان، با امکان شمارش از هر دو جهت، برمیگرداند. | | {{str left}} | N نویسهٔ نخست رشته را نگه میدارد، یا رشته را تا رسیدن به N نویسه تکرار میکند. | | {{str crop}} | همهٔ رشته بهجز N نویسهٔ پایانی را برمیگرداند. | | {{str index}} | نویسهٔ Nام یک رشته را برمیگرداند. |
| | {{str right}} | زیررشته را از نویسهٔ Nام تا پایان رشته برمیگرداند. | | {{str rightc}} | N نویسهٔ پایانی رشته را برمیگرداند؛ یا اگر خروجی خالی باشد مقدار تعیینشده را برمیگرداند. | | {{str sub old}} | زیررشتهای با طول مشخص را از نویسهٔ Nام برمیگرداند. |
|
|
|
پیرایش (انتخاب یا حذف بخشهایی از رشته بر پایهٔ نوع نویسه) |
|---|
| {{اصلاح}} | فاصلههای خالی آغاز و پایان رشته را حذف میکند. | | {{str letter/trim}} | رشته را به حروف آغازین آن محدود میکند. | | {{str number/trim}} | رشته را به اعداد آغازین آن محدود میکند. | | {{trim brackets}} | کروشههای آغاز یا پایان رشته را حذف میکند. | | {{trim quotes}} | گیومههای جفتشدهٔ آغاز و پایان رشته را حذف میکند. | | {{Trim leading}} | حداکثر شش نمونه از پیشوند تعیینشده را از ابتدای رشته حذف میکند. |
| |
|
|
انتخاب یا حذف مورد مشخص از رشته |
|---|
| {{پیوندزدایی}}، {{trim brackets}} | کروشههای پیوند ویکیمتن را، بهطور کامل یا فقط لایهٔ بیرونی، حذف میکند. | | {{Plain text}} | کدهای ویکیمتن، از جمله قالببندی و کروشهها، را حذف میکند. | | {{مبناینامصفحه}} | متن داخل پرانتز در پایان عنوان، مانند عبارت ابهامزدایی، را حذف میکند. | | {{Title disambig text}} | متن داخل پرانتز انتهای عنوان را برمیگرداند. |
| | {{سال عنوان}} | سال سه یا چهاررقمی موجود در عنوان صفحه را برمیگرداند. | | {{دهه عنوان}} | سال آغاز دههای را که بهشکل «دهه XXXX» در عنوان آمده است برمیگرداند. | | {{عدد عنوان}} | یک عدد موجود در عنوان صفحه را برمیگرداند. | | {{WikiProjectbasename}} | عبارت «WikiProject» را از نام صفحه حذف میکند. |
|
|
|
درج، جایگزینی و طول |
|---|
| {{Loop}} | یک رشته یا نویسه را به تعداد تعیینشده تکرار میکند. | | {{Replace}} | همهٔ موارد یک رشتهٔ مشخص را با رشتهای دیگر جایگزین میکند. | | {{Str rep}} | نخستین مورد یک رشتهٔ مشخص را با رشتهای دیگر جایگزین میکند. | | {{Digits}} | همهٔ نویسههایی را که رقم لاتین 0 تا 9 نیستند حذف میکند. | | {{Nowiki}} | ویکیمتن را بهصورت متن ساده نمایش میدهد. |
| | {{Str len}} | طول یک رشته را برمیگرداند. | | {{Str ≥ len}} | بررسی میکند که طول رشته بزرگتر یا مساوی مقدار تعیینشده است یا کوتاهتر. | | {{Str ≤ len}} | بررسی میکند که طول رشته کوچکتر یا مساوی مقدار تعیینشده است یا بلندتر. | | {{Str ≠ len}} | بررسی میکند که طول رشته با مقدار تعیینشده نابرابر است یا برابر. |
|
|
|
تحلیل و جستوجو |
|---|
| | | {{Array}} | برای بازیابی و دستکاری اعضای آرایه بهکار میرود. | | {{A or an}} | برای یک اسم انگلیسی، حرف تعریف نامعین مناسب «a» یا «an» را انتخاب میکند. | | {{In string}} | بر پایهٔ وجود یا نبود رشتهٔ موردنظر، خروجی اختیاری برمیگرداند. | | {{عددی است}} | اگر مقدار عددی باشد آن را برمیگرداند و در غیر این صورت خروجی خالی میدهد. | | {{Str letter}} | تعداد حروف آغازین یک رشته را برمیگرداند. | | {{Str number}} | تعداد اعداد آغازین یک رشته را برمیگرداند. |
|
|
|
|
|