以下是使用Python的requests库和正则表达式来抓取URL重定向地址的示例代码:
```python
import requests
import re
url = "https://www.amazon.com/"
response = requests.get(url, allow_redirects=True)
redirect_url = response.url
if re.match(r'^https?://(?:www\.)?amazon\.com/', redirect_url):
print("Redirect URL:", redirect_url)
else:
print("Invalid Redirect URL")
```
在这个示例中,我们首先使用requests库发送一个GET请求到指定的URL,并将`allow_redirects`参数设置为True以允许自动跟随重定向。然后,我们从响应对象中获取重定向后的URL,并使用正则表达式来验证它是否是有效的亚马逊网站URL。最后,我们打印出重定向URL或无效URL的消息。
请注意,这只是一个简单的示例代码,实际上您可能需要处理更复杂的情况,例如多次重定向、错误处理等。