PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wildcard-Suche nach zwei Zeichen



AndreasMeier
05-08-2010, 12:14
Hallo zusammen,

ich tüfftel an einer Textüberprüfung von einem Formularfeld.
In dem Inhalt des Feldes darf kein " (Gänsefüsschen) und kein < (spitze Klammer) vorkommen.
Zudem darf die Länge des Inhaltes 80 Zeichen nicht übersteigen.

Mein Code schaut bis jetzt so aus:


if (form.elements['field_content'].type != "hidden") {
if ( (form.field_content.value != '*"*' && form.field_content.value != '*<*' && (form.field_content.length > 80))) {
error_message = error_message + "<?php echo INCORRECT_FIELDCONTENT; ?>";
error = 1;
}
}


Kann mir einer von euch bitte helfen, wie ich eine Wildcard-Suche nach den beiden Zeichen realiseren kann ?

Danke und Gruß
Andreas

msi
05-08-2010, 20:23
bei Javascript?

zB mit indexOf oder regulären Ausdrücken

undefined
06-08-2010, 12:29
Für solche Angelegenheiten verwendet man eher einen RegExp in Verbindung mit test.