|
|
|
(PHP) вложенная функция в preg_replace
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Делаю подсветку синтаксиса кода. В данном варианте он возвращает строку типа Код: plaintext Если без str_replace то при подсветке захватывает соседние пробелы/переводы_строки/табы и как итог при двух подсвечиваемых словах подряд цвет меняется тока у первого. Немогу понять почему вышеприведённый код неработает корректно. P.S. http://ru.php.net/manual/ru/function.preg-replace.php - тут был, предложенные варианты неустраивают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 14:26 |
|
||
|
(PHP) вложенная функция в preg_replace
|
|||
|---|---|---|---|
|
#18+
А типа так? Код: plaintext 1. Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 14:41 |
|
||
|
(PHP) вложенная функция в preg_replace
|
|||
|---|---|---|---|
|
#18+
читай про модификатор e или preg_replace_callback ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 14:45 |
|
||
|
(PHP) вложенная функция в preg_replace
|
|||
|---|---|---|---|
|
#18+
2 XM СПАСИБО, работает. Тока вот как - непонимаю :( Можно ссылочку? 2 .-.-.-.-.- Это я проглядел. Тоже спасибо. Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 15:00 |
|
||
|
(PHP) вложенная функция в preg_replace
|
|||
|---|---|---|---|
|
#18+
lissyara 2 XM СПАСИБО, работает. Тока вот как - непонимаю :( Можно ссылочку? Работает с помощью вот таких фиговин, которые при поиске не включаются в найденный текст: perldoc perlre (?=pattern) A zero-width positive look-ahead assertion. For example, "/\w+(?=\t)/" matches a word followed by a tab, without including the tab in $&. (?<=pattern) A zero-width positive look-behind assertion. For example, "/(?<=\t)\w+/" matches a word that follows a tab, without including the tab in $&. Works only for fixed-width look-behind. Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 15:07 |
|
||
|
|

start [/forum/topic.php?fid=23&tid=1478019]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
149ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 463ms |

| 0 / 0 |
