В настоящее время я использую это регулярное выражение для получения номера страницы из URL:
@"\/(\d+)$";
, который отлично работал для URL, таких как:
/ some_category / 2
/ some_category2 / 323
Мои URL-адреса теперь имеют некоторые дополнительные значения строки запроса (необязательно), поэтому текущее регулярное выражение не работает для этих случаев.
Так что теперь мне нужно регулярное выражение для поддержки:
/ some_category / 2
/ some_category2 / 323
/ some_category2 / 323? A = 1 & b = 2
/ some_category2 / 323? & C = 123 & a = 1 & b = 2
Буду признателен за любую помощь.
Я использую маршрут с подстановочными знаками, поэтому я могу использовать для этого встроенный mvc asp.net.