两个不同 URL 的正则表达式验证表单
Regex expression validation form for two different URLS
我正在创建一个只能接受两种类型的URL的验证表单。这些网址必须是租赁网址或销售网址。我的例子是:
http://www.rightmove.co.uk/property-for-sale/property-38983423.html http://www.rightmove.co.uk/property-to-rent/property-39474762.html
我目前有一个正则表达式,用于查找销售网址,即:
/http:'/'/(www'.)(rightmove'.)(co'.)(uk'/)(property-for-sale'/)(property-)[0-9]{8}('.html)/g
但是,我在尝试编写用于查找销售或租赁网址的正则表达式时遇到麻烦。我是正则表达式的新手,所以这对我来说很难。我知道我必须使用 |运算符,但我不知道怎么写。
替换
property-for-sale'/
跟
property-(?:for-sale|to-rent)'/
相关文章:
- 通过正则表达式从字符串中提取Url
- 用于确定URL视频ID的正则表达式
- url正则表达式不适用于javascript中的localhost
- JavaScript 中 URL 的正则表达式模式
- 什么'用这个正则表达式查找URL是错误的
- 修改以下正则表达式,使其在URL末尾包含斜杠
- javascript正则表达式url(url子字符串)
- JavaScript 中的主机名 url 正则表达式
- 为Javascript优化Gruber URL正则表达式
- 我的URL正则表达式允许空格但不应该't
- 不能让John Gruber' 2014更新的url正则表达式模式在Javascript中工作
- Javascript url正则表达式
- PHP+JAVASCRIPT url正则表达式与GET参数
- 替换URL正则表达式
- 检查url正则表达式的一部分
- NodeJS中的URL正则表达式问题
- Javascript URL正则表达式问题
- Url正则表达式不正确
- API 调用的 URL 正则表达式
- 新的tweet url正则表达式,用于正确的字符计数