У меня есть строка, которая может закончиться либоРегулярное выражение для одного или соответствия
"/"
или
"/?secure=true"
мне нужно проверить его. Я пробовал это
\b(/(/?secure=true)?)\b
но я не получаю совпадений с регулярным выражением. Однако, с
^(/(\$secure=true)?)$
0 найденных совпадений. Но это не поможет в моем случае, поскольку строка, которую я хочу проверить, будет иметь префикс с символами вроде "thisismystring/"
или "thisismystring/?secure=true"
.
Я хочу знать, как это сделать.
Вы проанализировали URL-адрес с помощью класса URL/URI? Я предлагаю вам сначала перенести его в URL или URI, прежде чем выполнять какую-либо проверку. – nhahtdh
Ваш последний пример верен, просто удалите^с начала –