לדלג לתוכן

תבנית:Str mid: הבדלים בין גרסאות בדף

מתוך צפונות ויקי
מ הפעיל הגנה על הדף "תבנית:Str mid": תבנית בסיסית ([עריכה=רק בדוקי עריכות אוטומטית מורשים] (בלתי מוגבלת בזמן) [העברה=רק בדוקי עריכות אוטומטית מורשים] (בלתי מוגבלת בזמן))
אין תקציר עריכה
 
(3 גרסאות ביניים של 3 משתמשים אינן מוצגות)
שורה 1: שורה 1:
<noinclude>{{ניהול פרמטרים/תוכן}}</noinclude><includeonly>{{#invoke:ParamValidator|validateparams|module_options=יחידה:PV-options}}</includeonly>
<includeonly>{{#invoke:ParamValidator|validateparams|module_options=יחידה:PV-options}}</includeonly>{{str mid/core
{{str mid/core
| s={{{1|}}}
| s={{{1|}}}
| i={{#if:{{{2|}}}}|{{{2|}}}|{{#ifexpr:({{#if:{{{3|}}}|1|0}} and {{#if:{{{4|}}}|1|0}})|{{#expr:{{min|{{{4|}}}|{{#invoke:String|len|{{trim|{{{1|}}}}}}}}}-{{{3|}}}+{{#ifexpr:{{{3|}}}<0|-1|1}}}}|1}}}}
| i={{#if:{{{2|}}}}|{{{2|}}}|{{#ifexpr:({{#if:{{{3|}}}|1|0}} and {{#if:{{{4|}}}|1|0}})|{{#expr:{{min|{{{4|}}}|{{#invoke:String|len|{{trim|{{{1|}}}}}}}}}-{{{3|}}}+{{#ifexpr:{{{3|}}}<0|-1|1}}}}|1}}}}

גרסה אחרונה מ־17:14, 8 בינואר 2022

יצירת תת-מחרוזת מתוך מחרוזת נתונה.

  • פרמטר 1: מחרוזת בסיס
  • פרמטר 2: מספר פוזיציה ממנה תילקח התת-מחרוזת.
  • פרמטר 3: אורך התת-מחרוזת
קוד ויקי תוצאה
{{Str mid|אבגדהוזח|3|4}} גדהו

אין תיאור.

פרמטרים של תבניות[עריכת נתוני תבנית]

התבנית הזאת מעדיפה עיצוב פרמטרים בשורה אחת.

פרמטרתיאורסוגמצב
11

אין תיאור

לא ידועלא חובה
22

אין תיאור

לא ידועלא חובה
33

אין תיאור

לא ידועלא חובה
44

אין תיאור

לא ידועלא חובה
ignore errorsignore errors

אין תיאור

לא ידועלא חובה
error categoryerror category

אין תיאור

לא ידועלא חובה
no categoryno category

אין תיאור

לא ידועלא חובה