Ich bin ein Neuling in Regex. Ich wan't das Feld nur in Englisch ausgefüllt werden (ich will keine chinesischen Schriftzeichen ermöglichen vorgelegt werden) Bisher habe ich mit diesem habe kommen:Regex zum Einschränken von chinesischen Zeichen mit Javascript
<input type="text" id="FirstName" data-val-regex="Please fill out in english." data-val-regex-pattern="[A-Za-z \\u4E00-\\u9FFF\\u3400-\\u4DFF\\uF900-\\uFAFF ]+" />
Wie kann Ich weglassen Zahlen und auch Zeichen wie?, - (Fragezeichen, Bindestrich, Komma usw.)
Mit anderen Worten - das Feld sollte nur Alphabete mit einem Leerzeichen zulassen (das wäre ideal für ein Namensfeld nehme ich an?)
Jeder Rat würde sehr geschätzt werden.
Standard regex Muster: 'a-zA-Z' alle Buchstaben,' \ d' eine beliebige Ziffer, '-' ein Bindestrich ist, und' \ 'ist ein Fragezeichen?. – devRicher
Mit "restrict" meinen Sie, dass der gesamte Eintrag chinesische Zeichen sein muss oder ** nicht ** chinesische Zeichen enthalten muss, oder ...? Können Sie klar die Kriterien angeben, die Sie erfüllen möchten? Es kann hilfreich sein, wenn Sie einige Beispiele angeben, denen Sie entsprechen oder nicht entsprechen möchten. –
@torazaburo Ich habe mehr Details in meiner Frage hinzugefügt. – lily