Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 两个不同URL的正则表达式验证表单_Javascript_Html_Regex - Fatal编程技术网

Javascript 两个不同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是新手,所以这对我来说很难。我知道我必须使用|运算符,但我不知道如何编

我正在创建一个验证表单,它只能接受两种类型的URL。 这些url必须是租赁或销售url。我举的例子有:

我目前有一个正则表达式,用于查找销售url,它是:

/http:\/\/(www\.)(rightmove\.)(co\.)(uk\/)(property-for-sale\/)(property-)[0-9]{8}(\.html)/g
然而,我在尝试编写一个正则表达式来查找销售或租赁url时遇到了困难。我对RegEx是新手,所以这对我来说很难。我知道我必须使用|运算符,但我不知道如何编写它。

替换

property-for-sale\/

property-(?:for-sale|to-rent)\/