Мои URL-адреса выглядеть следующим образом: www.example.com/historical+locations/london
и www.example.com/special/london
Найти точную строку соответствия, которая содержит символ +
Я хочу увидеть, если URL содержит определенный формат. Ниже выражения работает для появления special
, но знак +
в исторических местах, кажется, испортил соответствие на этой строке. Я попытался выражения последующих, ни один из них не соответствует ... Я не могу показаться, чтобы соответствовать на строку, содержащую +
характер
Dim urlMatch As Match = Regex.Match("/historical+locations/london",
"(^/special|^/\bhistorical+locations\b)/[a-zA-Z]",
RegexOptions.IgnoreCase)
Dim urlMatch As Match = Regex.Match("/historical+locations/london",
"(^/special|^/historical+locations)/[a-zA-Z]",
RegexOptions.IgnoreCase)
Dim urlMatch As Match = Regex.Match("/historical+locations/london",
"(^/special|^/historical+locations$)/[a-zA-Z]",
RegexOptions.IgnoreCase)
'' ^/(специальные | исторические \ + местоположения)/[a-zA-Z] + $ "' Удерживайте '+' – anubhava