Zum Inhalt springen

Vorlage:booleq

aus Wikipedia, der freien Enzyklopädie



[Vorlagenprogrammierung] Logische Verknüpfung zweier Zeichenketten – erzeugt einen nichtleeren String (gibt also „wahr“ zurück), wenn entweder beide Parameter leer oder beide Parameter nicht leer sind, ansonsten einen leeren String

<templatestyles src="TOC nonum/styles.css"></templatestyles>

⧼templatedata-doc-params⧽

11
Erste Zeichenkette
22
Zweite Zeichenkette
<templatedata>{"description":"[Vorlagenprogrammierung] Logische Verknüpfung zweier Zeichenketten – erzeugt einen nichtleeren String (gibt also „wahr“ zurück), wenn entweder beide Parameter leer oder beide Parameter nicht leer sind, ansonsten einen leeren String","paramOrder":["1","2"],

"params":{ "1":{"type":"string","description":"Erste Zeichenkette","required":true},

"2":{"type":"string","description":"Zweite Zeichenkette","required":true} }

}</templatedata>

Kopiervorlage

<syntaxhighlight lang="wikitext" copy> 1 </syntaxhighlight>

Wahrheitstabelle

Eingabe Ausgabe
{{booleq| | }} 1
{{booleq| |1}}
{{booleq|1| }}
{{booleq|1|1}} 1

Beispiele

  • {{#if: {{booleq| | }}| Ja | Nein}} ergibt
    Ja
  • {{#if: {{booleq|xxx| }}| Ja | Nein}} ergibt
    Nein
  • {{#if: {{booleq| |xxx}}| Ja | Nein}} ergibt
    Nein
  • {{#if: {{booleq|xxx|xxx}}| Ja | Nein}} ergibt
    Ja