如何使用正则表达式检查URL应该以期望的模式开头和结尾

问题描述 投票:0回答:1

我想检查URL是否有效以匹配以下模式。

https://xxx.abc.com/yyy/?&p=1000/1001

我如何编写正则表达式以实现?

期望

  1. 以域'https://xxx.abc.com'开头,'xxx'可以是子域的任何名称,'abc.com'应该是固定值。

  2. Path / yyy可以是任何路径,甚至应该允许子路径。https://xxx.abc.com/yyy/?&p=1000/1001

  3. ?&p = 1000/1001应该可以与'\?(\&)?p = \ d + / \ d +'

javascript regex url
1个回答
0
投票

/https:\/\/[a-z0-9]\.abc\.com\/.*\?(\&)?p=\d+/\d+/i

© www.soinside.com 2019 - 2024. All rights reserved.