|
|
|
| Как сделатьтак,чтобы пробелы заменялись, но в случае, если оин идут подряд.......
вообщем покажу на примере:
строка: Privet hello word
надо результат: Privet hello world
|
то есть нужно заменять пробелы идущих подряд, но при этом оставить последний пробелне тронутым! | |
|
|
|
|
|
|
|
для: Ghost_user
(18.11.2009 в 19:20)
| | и ещё не подскажите, какую литературу хорошую взять по регуляркам? | |
|
|
|
|
|
|
|
для: Ghost_user
(18.11.2009 в 19:27)
| |
preg_relace('# {2,}#', ' ', $txt)
или '# +#'
|
в мануале по php синтаксис выражений для preg_функций
, только новый мануал в загрузках php.net ещё не видел на русском, было только на английском
здесь почти то-же что и там http://softtime.ru/group/id_group=3
( две нижние ссылки)
, а так в djvu-формате (неудобный формат по сравнению с html) была книга Фридла, в загрузках этого сайта
pcre (перл-совместимые выражения) богаче всего в perl реализованы
, поэтому большинство пишут про них perl-кодеры | |
|
|
|
|
|
|
|
для: heed
(18.11.2009 в 20:08)
| | вы меня не поняли=)
мне надо сделать так, чтобы пробелы идущие подряд заменялись на но конечный пробел,идущие подряд вместе с ними не заменялся! | |
|
|
|
|
|
|
|
для: Ghost_user
(18.11.2009 в 22:49)
| | спс, канеш, подробная инфа=) | |
|
|
|
|
|
|
|
для: Ghost_user
(18.11.2009 в 22:51)
| |
str_replace(' ', ' ', $txt) не пробовали ?)
|
| |
|
|
|
|
|
|
|
для: Ghost_user
(18.11.2009 в 22:51)
| |
preg_replace('# +(?= )#', ' ', $txt); или так , если я правильно понял
|
// перечитал вопрос и понял :)
preg_replace('# (?= )#', ' ', $txt);
|
| |
|
|
|
|
|
|
|
для: heed
(19.11.2009 в 01:40)
| | щас посмотрим=) | |
|
|
|
|
|
|
|
для: Ghost_user
(19.11.2009 в 10:34)
| | УМНИЧКОО!ОО!О!О!О!О!О!
#ля как я рад не представляете, еее!=)
СПС!=) | |
|
|
|
|
|
|
|
для: Ghost_user
(19.11.2009 в 10:35)
| | RESPECT TO YOU!!! | |
|
|
|
|
|
|
|
для: Ghost_user
(19.11.2009 в 10:35)
| | :) думаю вариант со str_replace() выбрали | |
|
|
|