I w sumie to byłby problem, bo nie wiem czy jest sposób aby jako¶ to inaczej ugryĽć. Tutaj masz tylko z 1 spacj±, dwa wyrazy, problem polega na tym, że jeżeli pierwszy będzie miał 15 znaków, to drugi może mieć maksymalnie 11 znaków (3 minimalne znaki dla wyrazu plus spacja, odj±ć od maksymalnie 15), czyli ł±cznie jeżeli kto¶ będzie miał 2 wyrazy, to może mieć 15+11 znaków... Nie przychodzi mi do głowy nic innego, ale jeżeli i to ci pomoże, to wyrażenie wygl±dałoby mniej więcej tak:
Kod
/^([\w-@±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż]{3,15})(\s[\w-@±ćęłńó¶ĽżˇĆĘŁŃÓ¦¬Ż]{3,15})?$/is
Pewnie można to jako¶ ogarn±ć jakim¶ warunkiem, ale teraz lecę na obiad, więc nawet nie chcę o tym my¶leć