在URL验证正则表达式中允许{和}

时间:2014-11-10 22:30:18

标签: regex

我有这个用于URL验证的正则表达式:

/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/

我需要允许用户在URL中使用自定义标记,例如{user_name}(稍后我将使用有效值重新设置user_name)

所以,我需要的是允许以下网址:

http://www.google.com/search?&oq={user_name}

1 个答案:

答案 0 :(得分:1)

使用反斜杠

逃避\{.+\}