Javascript 两个不同URL的正则表达式验证表单
我正在创建一个验证表单,它只能接受两种类型的URL。 这些url必须是租赁或销售url。我举的例子有: 我目前有一个正则表达式,用于查找销售url,它是:Javascript 两个不同URL的正则表达式验证表单,javascript,html,regex,Javascript,Html,Regex,我正在创建一个验证表单,它只能接受两种类型的URL。 这些url必须是租赁或销售url。我举的例子有: 我目前有一个正则表达式,用于查找销售url,它是: /http:\/\/(www\.)(rightmove\.)(co\.)(uk\/)(property-for-sale\/)(property-)[0-9]{8}(\.html)/g 然而,我在尝试编写一个正则表达式来查找销售或租赁url时遇到了困难。我对RegEx是新手,所以这对我来说很难。我知道我必须使用|运算符,但我不知道如何编
/http:\/\/(www\.)(rightmove\.)(co\.)(uk\/)(property-for-sale\/)(property-)[0-9]{8}(\.html)/g
然而,我在尝试编写一个正则表达式来查找销售或租赁url时遇到了困难。我对RegEx是新手,所以这对我来说很难。我知道我必须使用|运算符,但我不知道如何编写它。替换
property-for-sale\/
与
property-(?:for-sale|to-rent)\/