Size: a a a

2020 November 22

АГ

Алексей Гевондян... in phpGeeks
(?=) котоырй. но вообще да, надо просто юзать гет, а не делать мозг
источник

NP

Neitron Proton in phpGeeks
Алексей Гевондян
regex101.com играйся разбирайся
https://regex101.com/r/PBypxE/6 - та я уже поиграл спасибо, вот это максимум что осилил.
источник

NP

Neitron Proton in phpGeeks
Vitaly
тогда нужны доп. условия .. ведь между ключами могут быть еще "миллион" других .. а зачем усложнять .. когда можно упростить регулярку и сравнить на пыхе
Хотелось бы чтоб это была одна функция один цикл.
источник

V

Vitaly in phpGeeks
Neitron Proton
Хотелось бы чтоб это была одна функция один цикл.
а с чего там появятся разные функции и циклы ? если там один if и три проверки
источник

E

Enjoys in phpGeeks
Алексей Гевондян
убираются внешние скобки и или между группами
+
источник

NP

Neitron Proton in phpGeeks
Алексей Гевондян
было бы не плохо увидеть задачу.
Задача очень простая, если в параметрах урл есть такие как a=123&b=123&c=123 важно что они могут быть в разном порядке, но важно чтоб все, но при этом только в том случае если нет других параметров, условие срабатывает.
источник

E

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

NP

Neitron Proton in phpGeeks
Enjoys
>но при этом только в том случае если нет других параметров, условие срабатывает.
плохая задача имхо
Плохо объяснил?
источник

E

Enjoys in phpGeeks
нет
источник

NP

Neitron Proton in phpGeeks
Алексей Гевондян
убираются внешние скобки и или между группами
Тогда сработает но только если они будут в том же порядке что и в регулярке.
источник

АГ

Алексей Гевондян... in phpGeeks
positive lookahead примени
источник

E

Enjoys in phpGeeks
parse_str
источник

👑️

👑OGURCHIK🖤 ️ in phpGeeks
🤔а просто параметры распарсить в массив нет?
источник

АГ

Алексей Гевондян... in phpGeeks
а вообще это делается так:
if (isset($_GET['a']) && isset($_GET['b']) && isset($_GET['c'])) {..}
источник

АГ

Алексей Гевондян... in phpGeeks
но видимо задача все-таки потрахать мозг, а не решить практическую задачку. тогда вопросов нет.
источник

👑️

👑OGURCHIK🖤 ️ in phpGeeks
ааа параметры в юрл на свой же скрипт
источник

NP

Neitron Proton in phpGeeks
Алексей Гевондян
а вообще это делается так:
if (isset($_GET['a']) && isset($_GET['b']) && isset($_GET['c'])) {..}
Да, спасибо такой вариант могу, но я хотел более универсальное решение на регулярке, чтоб его и на js использовать можно было.
источник

АГ

Алексей Гевондян... in phpGeeks
Neitron Proton
Да, спасибо такой вариант могу, но я хотел более универсальное решение на регулярке, чтоб его и на js использовать можно было.
в жс тоже с параметрами работа наверняка есть
источник

АГ

Алексей Гевондян... in phpGeeks
и чем тебе регулярка универсальнее?)
источник

NP

Neitron Proton in phpGeeks
Алексей Гевондян
но видимо задача все-таки потрахать мозг, а не решить практическую задачку. тогда вопросов нет.
Ну если грубо то да)
источник