[^()]+
убрать квантификатор [^()]
если в строке есть лишняя открывающая скобка, например x + (((3-2) + (3*(4+5))) + y, то шаблон почему-то ничего не захватывает.
Location: https://mydomain.org/sign
proxy_redirect https://$host/ /service1/;
Location: /sign
можно добавить proxy_redirect / /service1/;
curl -I -H 'Host: mydomain.org' https://192.168.0.1/
location /service1/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass https://192.168.0.1/;
proxy_redirect https://$host/ /service1/;
proxy_redirect / /service1/;
}
<img src="/file.jpg" />
<img src="/service1/file.jpg" />
@"\s\d + (?=\s|$)"
@"\s\d+(?=\s|$)"
4. ОПД
4. ОПД
const result = str.replace(
/<[^>]*>|\[[^\]]*\]\([^)]*\)|([\w.-]+@[\w.-]+|https?:\/\/\S+)/g,
function (m0, m1) {
if (!m1) {
return m0;
}
return "<" + m1 + ">";
}
);
console.log(result);
94\.143\.198\.\d+
geo $geo {
default 0;
94.143.198.0/24 1;
}
map "$geo;$args" $var {
default 0;
"~^1;full_slug=[^&]*&cat=-1&page=\d*$" 1;
}
Если в строке замены указаны новые аргументы запроса, то предыдущие аргументы запроса добавляются после них.
(\d)(?:\.|-(\d))\s
https://www.php.net/manual/ru/function.preg-last-e...