你好,我试图找到一个正则表达式,将赶上在网址中的条款。URL正则表达式组捕获
例如,给定:
https://stackoverflow.com,它会赶上“计算器”
并给予https://stackoverflow.com/questions/ask,它会赶上“计算器”,“问题”,“问”,后在斜线字符之间的任何潜在的条款域名。
到现在为止,我设法找到下面的正则表达式,但不能重复捕获组
https?:\/\/(?:www\.)?([\da-z-]*)(?:[\.a-z]*)(?:\/([\da-z]*)\/?)+
你们是否有解决这一问题的任何方式?那太好了。
未通过'https:// www.stackoverflow.com' –
也没有捕获'问题',或'问'从'https:// stackoverflow.com/questions/ask' – castis
真的吗? https://regex101.com/r/yT4sW1/1 –