Die Zeichen in einem String sind von links nach rechts nummeriert. Der Index des ersten Zeichens ist 0.

Das Tag gibt den Index der Zeichenkette des ersten Vorkommnis des im Argument angegebenen Wertes zurück.

Gibt -1 zurück, wenn der Wert nicht gefunden wurde.

Referenz: DC-SPX

Beispiel:

...
~DC-SPtest_set(sometext)~
 
~DC-SPtest_IndexOf(t)~          <!-- Ausgabe: 4 -->
~DC-SPtest_IndexOf(z)~          <!-- Ausgabe: -1 -->
 
 
{DC-SPtest_IndexOf(y)}
   <!-- Positiver Bereich wird nicht angezeigt, da y nicht gefunden wurde -->
{/DC-SPtest_IndexOf(y)}
 
{!DC-SPtest_IndexOf(y)}
   <!-- Negativer Bereich wird angezeigt, da y nicht gefunden wurde -->
{/!DC-SPtest_IndexOf(y)} 
...

Verwendbar als …

Einzel-Tag

+

Bereichs-Tag

+

negatives Bereichs-Tag

+

Schleifen-Tag

Zulässig in Templates …

Alle