לדלג לתוכן

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

מתוך צפונות ויקי
אין תקציר עריכה
שורה 1: שורה 1:
<includeonly>{{#if:{{#invoke:String|contains_any_csv|{{{2}}}|{{{1}}}}}|{{{3|}}}|{{{4|}}}}}</includeonly><noinclude>
<includeonly>{{#if:{{#invoke:String|contains_any_csv|{{{2}}}|{{{1}}}}}|{{{3|}}}|{{{4|}}}}}</includeonly><noinclude>
התבנית מאפשרת לבחון אם מחרוזת מסויימת מכילה מילה אחד או יותר מתוך אוסף נתון.
התבנית מאפשרת לבחון אם מחרוזת מסויימת מכילה מילה אחת או יותר מתוך אוסף מילים כקלט.
 
==פרמטרים==
==פרמטרים==
#רשימת אופציות, מופרדות בפסיקים
#רשימת מילים, מופרדות בפסיקים
#המחרוזת שמחפשים בה
#המחרוזת שמחפשים בה
#טקסט להחזיר אם אחת מהאופציות מופיעה במחרוזת לחיפוש (פרמטר רשות)
#טקסט להחזיר אם אחת מהמילים מופיעה במחרוזת לחיפוש (פרמטר רשות)
#טקסט להחזיר אם אף אחת מהאופציות לא מופיעה במחרוזת לחיפוש (פרמטר רשות)
#טקסט להחזיר אם אף אחת מהמילים לא מופיעה במחרוזת לחיפוש (פרמטר רשות)
==דוגמאות==
==דוגמאות==
<nowiki>{{אם מכיל אחד מ|כן,לא,שחור,לבן|אני ואתה נשנה את העולם|יש|אין}}</nowiki>
<nowiki>{{אם מכיל אחד מ|כן,לא,שחור,לבן|אני ואתה נשנה את העולם|יש|אין}}</nowiki>

גרסה מ־02:04, 7 בספטמבר 2014

התבנית מאפשרת לבחון אם מחרוזת מסויימת מכילה מילה אחת או יותר מתוך אוסף מילים כקלט.

פרמטרים

  1. רשימת מילים, מופרדות בפסיקים
  2. המחרוזת שמחפשים בה
  3. טקסט להחזיר אם אחת מהמילים מופיעה במחרוזת לחיפוש (פרמטר רשות)
  4. טקסט להחזיר אם אף אחת מהמילים לא מופיעה במחרוזת לחיפוש (פרמטר רשות)

דוגמאות

{{אם מכיל אחד מ|כן,לא,שחור,לבן|אני ואתה נשנה את העולם|יש|אין}} ← אין

{{אם מכיל אחד מ|כן,לא,שחור,לבן|פרש שחור מכה פרש לבן|יש|אין}} ← יש

{{אם מכיל אחד מ|כן,לא,שחור,לבן|ממילא|יש|אין}} ← יש (לא מחפש מילים שלמות)

{{אם מכיל אחד מ|כן,לא,שחור,לבן|אבטיח עם גרעין לבן||אין}} ←