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

מתוך אוצר הספרים היהודי השיתופי
קפיצה לניווט קפיצה לחיפוש
מ (גרסה אחת יובאה: ייבוא ממדיה-ויקי - קישור למקור וקרדיט בדף השיחה, משוחרר ברישיון תואם)
 
מ (גרסה אחת של הדף wikipedia:he:תבנית:Replace יובאה: מיובא מוויקיפדיה העברית, רשימת הכותבים בדף היסטוריית הגרסאות של היחידה המקבילה שם)
 
(2 גרסאות ביניים של 2 משתמשים אינן מוצגות)
שורה 1: שורה 1:
{{#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|count={{{count|}}}|plain={{yesno|{{{regex|no}}}|yes=0|no=1}}}}<noinclude>
<noinclude>{{ניהול פרמטרים/תוכן}}</noinclude><includeonly>{{#invoke:ParamValidator|validateparams|module_options=יחידה:PV-options}}</includeonly><includeonly>{{safesubst:#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|count={{{count|}}}}}</includeonly><noinclude>
{{documentation}}
 
</noinclude>
זו פונקציה שמקבלת כקלט מחרוזת, ומחליפה בה תת-מחרוזת נתונה בתת-מחרוזת אחרת.
 
ניתן לקרוא לפונקציה גם בשם העברי "החלף".
 
==פרמטרים==
* פרמטר 1: המחרוזת הנתונה
* פרמטר 2: תת-מחרוזת להחלפה
* פרמטר 3: תת-מחרוזת מחליפה
 
==דוגמאות==
{| class="wikitable" border="1"
! קוד ויקי
! תוצאה
|-
| <nowiki>{{Replace|פיל חתול כלב|חתול|דג}}</nowiki>
| {{Replace|פיל חתול כלב|חתול|דג}}
|-
| <nowiki>{{Replace|פיל חתול כלב|חתול|}}</nowiki>
| {{Replace|פיל חתול כלב|חתול|}}
|-
| <nowiki>{{החלף|בית ספר| |-}}</nowiki>
| {{החלף|בית ספר| |-}}
|}
[[קטגוריה:תבניות לעיבוד מחרוזות]]
<templatedata>
{
"params": {
"1": {},
"2": {},
"3": {},
"count": {
"deprecated": true
}
},
"format": "inline"
}
</templatedata></noinclude>

גרסה אחרונה מ־00:24, 25 בפברואר 2021

זו פונקציה שמקבלת כקלט מחרוזת, ומחליפה בה תת-מחרוזת נתונה בתת-מחרוזת אחרת.

ניתן לקרוא לפונקציה גם בשם העברי "החלף".

פרמטרים[עריכה]

  • פרמטר 1: המחרוזת הנתונה
  • פרמטר 2: תת-מחרוזת להחלפה
  • פרמטר 3: תת-מחרוזת מחליפה

דוגמאות[עריכה]

קוד ויקי תוצאה
{{Replace|פיל חתול כלב|חתול|דג}} פיל דג כלב
{{Replace|פיל חתול כלב|חתול|}} פיל כלב
{{החלף|בית ספר| |-}} בית-ספר

אין תיאור.

פרמטרים של תבניות

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

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

אין תיאור

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

אין תיאור

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

אין תיאור

בלתי־ידועלא חובה
countcount

אין תיאור

בלתי־ידועמיושן