MicroService adlı üyeden alıntı: mesajı görüntüle
<input type="text" pattern="^(TSwTSw+)TSs(TSw+)TSs?(TSw+)?$">
Bu şekilde deneyebilirsin.
Hocam verdiğiniz pattern kodu çok işime yaradı HTML'de böyle bir fonksiyondan haberim olmayacaktı sizin sayenizde öğrenmiş oldum.

Şöyle bir sorunum var; input kısmı verdiğiniz kodu ekledikten sonra türkçe karakter kabul etmemeye başladı. input pattern örneklerini inceledim çözümü var fakat sizin verdiğiniz kod yapısının içine nasıl ekleyeceğimi bir türlü anlamadım.

pattern="[A-Z][a-z]+"
pattern="[A-ZÄÖÜ][a-zäöü]+"
pattern="[AZÄÖÜÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝ][a-zäöüàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ ]+"
pattern="[A-zÄÖÜäöüß]"

Bu şekilde örnekler var ama sizin verdiğiniz kodun içine yerleştirmeyi bir türlü beceremedim. Yardımcı olursanız çok sevinirim.