Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Сделать большими начальные буквы слов (https://javascript.ru/forum/misc/68954-sdelat-bolshimi-nachalnye-bukvy-slov.html)

рони 20.05.2017 02:37

:write: рабочие варианты пока только о ссылкам в посте №5

laimas 20.05.2017 04:13

Цитата:

Сообщение от SV0L0CH
любом случае toUpperCase сработает только для \w

Если определено наличие только латиницы, то да. А \w включает еще и символ подчеркивания, для него toUpperCase тоже не сработает. )

laimas 20.05.2017 04:16

Цитата:

Сообщение от рони
рабочие варианты пока только о ссылкам

Да ну нафик - взять по границе слова отличное от пробела, первый символ проверили, подходит, поехали дальше. :)

SV0L0CH 20.05.2017 10:00

Цитата:

Сообщение от laimas
\w включает еще и символ подчеркивания, для него toUpperCase тоже не сработает.

Более того, если подчёркивание не считать допустимым в слове символом, то и \b наверняка будет работать не как хотелось бы.
А есть минусы, тире, дефисы... Включать или не включать их в состав слова зависит от поставленной задачи.

laimas 20.05.2017 10:07

Цитата:

Сообщение от SV0L0CH
Более того, если подчёркивание не считать допустимым в слове символом, то и \b наверняка будет работать не как хотелось бы.

Если рассуждать о всех "если", то и жить тоже вредно. )

рони 20.05.2017 10:15

:-? то есть на кирилицу вы забили? :)

laimas 20.05.2017 10:39

Могу заключить пари, что консилиум "докторов" и "кандидатов" поставит диагноз больному аппендицит и будет лечить его, а окажется, что был банальный насморк. :)

laimas 21.05.2017 04:07

Цитата:

Сообщение от рони
то есть на кирилицу вы забили?

Исправил оплошность, автоматом не на того наехал. :)


Часовой пояс GMT +3, время: 18:18.