Повышение производительности этой режима [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Повышение производительности этой режима [закрыто]

Сообщение Anonymous »

Я придумал эту репутацию, но я думаю, что смогу сделать его производительность лучше, потому что мой сервер изо всех сил пытается выполнять его тысячи раз в минуту на длинных строках. < /p>
$que = preg_replace("/\\b(xxg|xxl|xxs)\\b|\\b(([^0-9])\\3+)\\b|([^0-9])\\4+/","$1$2$4",$que);
< /code>
По сути, эта регуляция преобразует строки, такие как: < /p>
aaa ccdd -> aaa cd
uuii -> ui
xxg aabbb -> xxg ab (xxg -это особый случай, когда я положил его в свою рефлексию).
В основном, regex заменяет все буквы, которые повторяются на одну единственную букву, за исключением случаев, когда слово состоит из буквы . Альтернатива я могу попытаться проверить, получу ли я лучшую производительность?$que = preg_replace("/(?|\\b(xxg|xxl|xxs)\\b|\\b(([^0-9])\\2+)\\b|([^0-9])\\1+)/","$1",$string);


Подробнее здесь: https://stackoverflow.com/questions/795 ... this-regex
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»