2014-05-25 4 views
5

Ich versuche, etwas zu schaffen, gerade jetzt, und ich brauche das pattern Attribut, das in tp eingeführt wurde Groß-und Kleinschreibung, aber soweit ich weiß, können Sie keine Flags dazu haben .HTML5 Eingabe Muster Case-Unempfindlichkeit

2011 wurde ein question gefragt, wo gesagt wurde, dass Eingabemuster die Groß-/Kleinschreibung beachten und ich hoffe, dass dies seit damals geändert wurde. Wenn nicht, würde ich gerne wissen, ob es einen Weg gibt, ein Muster zu erhalten, um die Groß- und Kleinschreibung zu ignorieren. Ich kann nicht einfach das grundlegende [a-zA-z] verwenden, weil ich ein Wort mit vier Buchstaben so als ein Beispiel zusammenbringen muss, würde es wirklich lange anfangen (word)|(WORD)|(Word)|(wOrd) ... und so weiter.

Gibt es eine Möglichkeit, ein Muster ohne Berücksichtigung der Groß- und Kleinschreibung zu erhalten?

EDIT:

Appears Ich habe nicht in meinen Details zu spezifischen gewesen, ich brauche ein bestimmtes Wort, nicht nur irgendein Wort mit 4 Buchstaben.

+0

'[a-zA-Z] {4}' wird Word, WORD, Fred, Arry passen, und so weiter ... –

Antwort

9

Ok Ich denke, ich habe einen einfacheren Weg gefunden, das Muster anders als jede Kombination aufzulisten.

Als Beispiel werde ich das Wort "fünf" verwenden.

[fF][iI][vV][eE] 

so

pattern="[fF][iI][vV][eE]" 
2

können Sie verwenden:

pattern="[A-Za-z]{4}" 

Zum Beispiel:

<input type="text" name="username" required pattern="[A-Za-z]{4}" /> 

Dieser Eingang hat mit vier Groß- und Kleinschreibung alpha Zeichen gefüllt werden.

Update: Sie reagierte nicht, die Sie bestimmte Wörter passen wollen, aber Sie können es gerne tun:

pattern="word|WORD|Word|wORD" 

So zum Beispiel:

<input type="text" name="username" required pattern="word|WORD|Word|wORD" /> 

mehr Variationen finden, wenn erforderlich.

+0

Es sollte mehr gewesen Spezifisch. Ich werde die Frage bearbeiten, aber es muss genauer sein. Das eigentliche Wort. – Spedwards

+0

Erkläre was ist das? Welche spezifischen Wörter? –

+0

Welches Wort spielt keine Rolle. Es ist nur 1 Wort mit vier Buchstaben. – Spedwards

Verwandte Themen