Регулярное выражение делает первую букву каждого слова заглавной, также после специального символа, например тире

Я использую это # (\ s | ^) ([a-z0-9 -_] +) # i для заглавной буквы в каждом слове, я хочу, чтобы буква была заглавной, если она стоит после специальной отметки, например тире (-)

Теперь отображается:

This Is A Test For-stackoverflow

И я хочу это:

This Is A Test For-Stackoverflow

Есть какие-нибудь предложения / образцы для меня?

Я не профессионал, поэтому постарайтесь, чтобы мне было проще понять.

24
задан quietmint 8 December 2012 в 01:48
поделиться