| |
|
|
| | Друзья, как автоматом заменять кавычки в "тексте" на "«текст» ?
что посоветуете - как поступить? | |
| |
|
|
| |
|
|
| |
для: Zilog
(20.12.2007 в 17:48)
| | | Спасибо Хеопсу и поиску:
http://www.softtime.ru/forum/read.php?id_forum=6&id_theme=21240 | |
| |
|
|
| |
|
|
| |
для: Zilog
(20.12.2007 в 17:53)
| | | одно не понятно:
$pattern = "|\"([^\"]+)\"|is";
$text = preg_replace($pattern, "«\\1»", $text);
|
что происходит в 1 строке? как работает этот шаблон? | |
| |
|
|
| |
|
|
| |
для: Zilog
(20.12.2007 в 18:07)
| | | кавычка - символы_без_кавычки - кавычка - заменяются на нужная_кавычка - символы_выражения - нужная_кавычка | |
| |
|
|
| |
|
|
| |
для: Zilog
(20.12.2007 в 18:07)
| | | Посмотрите бесплатный типограф. Он распространяется, как класс php. Там и кавычки, и аббревиатуры, и тире и все, что угодно) | |
| |
|
|
| |
|
|
| |
для: SHAman
(20.12.2007 в 22:57)
| | | да он вроде и так нашел что искал)) | |
| |
|
|
| |
|
|
| |
для: Zilog
(20.12.2007 в 17:48)
| | | Проблема!
У меня этот алгоритм менят кавычки не только в тексте, но и в HTML коде!
Как бы сделать так, что бы он html не трогал? | |
| |
|
|
| |
|
|
| |
для: Zilog
(21.12.2007 в 12:52)
| | | применять функцию обратного вызова, в которую передавать связку "текст<тег>". В функции обрабатывать только "текст", а потом склеивать строку обратно. | |
| |
|
|
| |
|
|
| |
для: Zilog
(21.12.2007 в 12:52)
| | | посмотрите на типограф Студии Лебедева. | |
| |
|
|