我的页面上有带有文本url
字段的表单。用户可以在那里输入任何值,例如:
- http://example.com/forum/viewtopic.php?t=557761&sid=daea20300c8eea4681fd1d87aa76c622
- http://www.example.com/forum/viewtopic.php?t=557761&sid=daea20300c8eea4681fd1d87aa76c622
- www.example.com/forum/viewtopic.php?t=557761&z=123456
- example.com/forum/viewtopic.php?t=557761&sid=daea20300c8eea4681fd1d87aa76c622
- 557761
如何验证是否给出了正确的域 ( example.com
),然后提取主题 ID ( 557761
)?
看起来我应该jQuery.isNumeric
首先使用(以捕获最后一种情况),如果它不是数字,那么我可以提取像/^.*t=(\d+)$/
. 但是我应该如何检查正则表达式中的域?