@MicroService; Şöyle bir durum var hocam verdiğiniz kod sadece bir boşluk için sanırım. Ad Soyad şeklinde çalışıyor sorun yok. Fakat iki isim taşıyanlar da var bunun için bu kodu en az 2 boşluk için ya da sadece içinde boşluk olması gerektiği şekilde nasıl kullanmak gerekiyor?
Yani ya en az bir adet boşluk zorunlu olsun (istediği kadar boşluk bırakabilsin)
Ya da 2 taneden fazla boşluğa izin vermesin.
Kısacası en az 1 en fazla 2 boşluk kısıtlaması en makulü gibi duruyor.
<input type="text" pattern="^(TSwTSw+)TSs(TSw+)TSs?(TSw+)?$">
Bu şekilde deneyebilirsin.