LINUX.ORG.RU

История изменений

Исправление torvn77, (текущая версия) :

почему бы не поставить https://www.linux.org.ru/.* в начало?

Первоначально я так делал, но потом поставил в конец в надежде что если первой будет вычисляться наиболее проверенная часть то глюка не произойдёт, но он всё равно получался.

А ты там имел в виду вопросительный знак, а не атом «.*?»?

По идее это раскладывается так:
.* ?cid= .*

Но ты прав, я тоже заметил что эта часть правила не срабатывала, но я думаю что это можно решить проще приведя запись к виду:
(.*\?cid=.*)

На досуге опробую.

Я в этом не разбираюсь, про операнд «||» не знал.

просто выучи логические операнды, это стоит сделать хотя бы потому что они видимо одинаковы везде, начиная с простого bash.
(Тут обратная ситуация, операнды из одиночных & и | я сейчас впервые увидел, до этого я встречал только двойные && и ||.

Исправление torvn77, :

почему бы не поставить https://www.linux.org.ru/.* в начало?

Первоначально я так делал, но потом поставил в конец в надежде что если первой будет вычисляться наиболее проверенная часть то глюка не произойдёт, но он всё равно получался.

А ты там имел в виду вопросительный знак, а не атом «.*?»?

По идее это раскладывается так:
.* ?cid= .*

Но ты прав, я тоже заметил что эта часть правила не срабатывала, но я думаю что это можно решить проще приведя запись к виду:
(.*\?cid=.*)

На досуге опробую.

Я в этом не разбираюсь, про операнд «||» не знал.

просто выучи логические операнды, это стоит сделать хотябы потому что они видимо одинаковы везде, начиная с простого bash.

Исходная версия torvn77, :

почему бы не поставить https://www.linux.org.ru/.* в начало?

Первоначально я так делал, но потом поставил в конец в надежде что если первой будет вычисляться наиболее проверенная часть то глюка не произойдёт, но он всё равно получался.

А ты там имел в виду вопросительный знак, а не атом «.*?»?

По идее это раскладывается так:
.* ?cid= .*

Но ты прав, я тоже заметил что эта часть правила не срабатывала, но я думаю что это можно решить проще приведя запись к виду:
(.*\?cid=.*)

На досуге опробую.