|
|
|
| есть выражение "/[^0-9a-zа-яё:;{}\n\-\(\)\/?\\\ *\.\[\]]|char/i" , оно почему-то вырезает и заглавные буквы тоже... не пойму почему, не подскажите? | |
|
|
|
|
|
|
|
для: 1garik
(17.01.2009 в 18:43)
| | что означает последний символ i в шаблоне ? | |
|
|
|
|
|
|
|
для: Trianon
(17.01.2009 в 18:46)
| | забыл сказать, что вырезаются только русские заглавные буквы..
Вроде i означает, что поиск ведется без учета регистра | |
|
|
|
|
|
|
|
для: 1garik
(17.01.2009 в 18:48)
| | А что такое "регистр"? | |
|
|
|
|
|
|
|
для: BinLaden
(17.01.2009 в 19:12)
| | ну как я понимаю это заглавные и прописные буквы, если не так, то прошу поправьте меня! | |
|
|
|
|
|
|
|
для: 1garik
(17.01.2009 в 19:29)
| | ПРОПИСНЫЕ БУКВЫ (заглавные) буквы, отличающиеся от строчных высотой, а иногда и начертанием (напр., русские "А", "Б", латинские G, Q). С прописной буквы пишут первое слово в предложении, имена собственные и другие слова в соответствии с орфографией данного языка.
(Словарь Ожегова) | |
|
|
|
|
|
|
|
для: Trianon
(17.01.2009 в 19:37)
| | Согласен, ошибся, заглавные и строчные.
А про регистр, я верно думаю? | |
|
|
|
|
|
|
|
для: 1garik
(17.01.2009 в 19:40)
| | верно.
Непонятно лишь, что тогда удивляет в поведении. | |
|
|
|
|
|
|
|
для: Trianon
(17.01.2009 в 19:41)
| | как это непонятно, оно как раз должно все вырезать, что там НЕ перчислено, и не учитывать регист (т.е. и заглавные и строчные оставлять), что оно и делает благополучно у меня на компе с Денвером.
А вот как скидываю на сервер, там она оставляет строчные русского и анлийского алфавитов, а так же заглавные английского алфавита, а вот русского почему-то вырезает... | |
|
|
|
|
|
|
|
для: 1garik
(17.01.2009 в 19:47)
| | Тогда значит текущая локаль не соответствует используемой кодировке. | |
|
|
|
|
|
|
|
для: Trianon
(17.01.2009 в 20:24)
| | спасибо, буду разбираться! | |
|
|
|