Я хотел бы проверить URL-адрес шаблона. Это ссылкаРегулярное выражение внутри json
/search?name=john
Теперь john
может быть любым именем, так что это может быть любым жалом. Но часть /search?name=
должна оставаться неизменной.
Я пробовал это регулярное выражение, и это не сработало для меня.
^([/search\\?name])=([a-z]+)$"
'+ 1' Спасибо, что работали. Нужно несколько минут, чтобы принять его, между тем, я до сих пор не понимаю, почему '[/ search \\? Name]' не должен оцениваться как true. Разве это не справедливое выражение? –
Выражение '[abc]' не соответствует строке 'abc'. Это будет соответствовать 'a', или' b' или 'c'_. Это выражение определяет набор символов, которые могут быть сопоставлены. См. Http://www.regular-expressions.info/charclass.html. Если вы используете Java, вот соответствующая [ссылка] (http://docs.oracle.com/javase/tutorial/essential/regex/char_classes.html) – manouti