Zum Inhalt springen

Erst stripHtml, dann substring ... substring rechnet noch mit alten Zeichen!?

Erstellt am 2. August 2011 · 2 Antworten · letzte Antwort am 3. August 2011

Tags: Frage

jimmykimmy ·

Ich habe folgenden Code:

SLOGAN = TEXT
SLOGAN.value = <b>Dies ist ein</b> Test
SLOGAN.stripHtml = 1
SLO
SLOGAN.substring = 0,5

Als Output von Slogan erhalte ich "Di".
Wie es scheint, rechnet substring nicht mit dem neuen Wert aus stripHtml weiter, oder? Bzw. werden zwar die Html-Codes aus der zeichenkette entfernt, scheinen aber "unsichtbar" noch mitgerechnet zu werden.
Ist dies ein Bug oder gewollt? Wie könnte ich das Problem umgehen?

Tevsa ·

moin,

der value-wert ist ja immer noch dersselbe nur die "Darstellung" ist geändert.

Wie wäre es mit:

SLOGAN.substring = 3,5

?

Gruß
Tevsa

jimmykimmy ·

Hey,

SLOGAN.substring = 3,5

geht natürlich auch. Wollte eigentlich nur wissen, ob es Absicht ist, dass bei substring() der Ausgangswert genutzt wird und nicht der "veränderte" mit "striptags=1".

Aber der Satz

der value-wert ist ja immer noch dersselbe nur die "Darstellung" ist geändert.

hat's deutlich gemacht, danke 🙂