Daha
HTML5 form doğrulama deseni boşluklu alfanümerik mi?
Html5 formumda aşağıdaki giriş etiketi var:
<p>
<label>Company Name*</label>
<input type="text" name="name" class="field" required pattern="[a-zA-Z0-9]+" />
</p>
Bu, şirket adının alfanümerik karakterlerden oluşup oluşmadığını kontrol etmek için gayet iyi çalışıyor. Ancak elbette şirket adında boşluklara izin vermek istiyorum. Kalıba ne eklemem gerektiğini bilmem gerekiyor.
47
3
Pattern="[a-zA-Z0-9 ]+"
gibi pattern niteliğine bir boşluk eklemeye ne dersiniz? Herhangi bir boşluk türünü desteklemek istiyorsanız
pattern="[a-zA-Z0-9\s]+"` deneyinYalnızca boşluk içeren bir girdiden kaçınmak için şunu kullanın:
"[a-zA-Z0-9]+[a-zA-Z0-9 ]+"
.Örneğin, ad ve soyadın girildiğinden emin olmak için aşağıdaki gibi küçük bir varyasyon kullanın
"[a-zA-Z]+[ ][a-zA-Z]+"
Kullanıcının sadece boşluk girmediğinden ve geçerli bir ad girdiğinden emin olmak için bu kodu kullanın: