2017-05-30 4 views
-6

Es ist notwendig, dass in der Eingabe war es möglich, zu fahren und mit einem Format "AB 12" (der Buchstabe ein Buchstabe eine Leerzeichen Nummer). Wenn die Eingabe nicht mit dem Format übereinstimmt - nur um die Lücke zu ersetzen.Regex mit Eingang

+0

Ich empfehle die Verwendung einer Website wie [RegExr] (http://regexr.com/), mit denen Sie Regex erstellen und sehen können, ob/wie sie arbeiten. – George

+0

Ich weiß nicht, wie man eine solche Eingabe implementiert, um die Werte sofort zu korrigieren – marry

Antwort

0

HTML5 gibt Ihnen das Musterattribut, mit dem Sie ein bestimmtes Muster benötigen. In diesem Fall möchten Sie pattern = "[a-zA-Z0-9, # .-] +"

Es spielt keine Rolle, dass ältere Browser dies nicht unterstützen, da Sie immer auf validieren sollten die Serverseite.