[TYPO3-german] Formhandler und pregMatch

Stephan Bauer stephan_bauer at gmx.de
Tue Oct 12 10:27:15 CEST 2010


Hallo David,

vielen Dank für Deine Infos.
Mit dieser Regex hat es dann doch noch funktioniert:
/^[a-z0-9-]*$/i

Grüße

Stephan

schrieb David Bruchmann:
> Am 11.10.2010 17:41, schrieb David Bruchmann:
>> Am 11.10.2010 16:06, schrieb Stephan Bauer:
>>> Hallo,
>>>
>>> ich habe folgenden Validator eingerichtet:
>>> errorCheck.2 = pregMatch
>>> errorCheck.2.value = /^[A-Za-z0-9-]$/
>>>
>>> Leider erhalte ich immer die Meldung, dass der Validator false liefert,
>>> auch wenn ich nur Buchstaben eingebe.
>>>
>>> Hat jemand eine funktionierende Konfiguration?
>>>
>>> Alles andere funktioniert super, die Version ist 0.9.9.
>>
>> Hallo Stephan,
>>
>> meines Erachtens ist das letzte Minus falsch.
>> wenn Du Minus als Zeichen akzeptieren willst muss es maskiert werden: \-
>> Bei dem ^-Zeichen bin ich mir jetzt nicht sicher, ob der Ausdruck dem
>> Beginn zugewiesen oder negiert wird, evtl. mal in der Klammer notieren.
>> Hilfreich ist immer, die Ausdrücke immer erst mal in einer reinen
>> PHP-Datei zu testen.
>>
>
> Den Validator betreffend ist mir noch aufgefallen, daß Du evtl. die
> Schrägstriche weglassen musst:
>
> errorCheck.2 = pregMatch
> errorCheck.2.value = ^[A-Za-z0-9-]$
>
> Ungeprüft vermute ich mal, daß die bereits durch den FormHandler gesetzt
> werden.
>
>
> Gruß,
> David
>
>



More information about the TYPO3-german mailing list