如何编写postgresql查询以从表中仅获取timestamp字段的日期部分
我需要使用正则表达式检查网址.
如果用户输入url为
我有一个正则表达式
/^(http\:\/\/[a-zA-Z0-9_\-]+(?:\.[a-zA-Z0-9_\-]+)*\.[a-zA-Z]{2,4}(?:\/[a-zA-Z0-9_]+)*(?:\/[a-zA-Z0-9_]+\.[a-zA-Z]{2,4}(?:\?[a-zA-Z0-9_]+\=[a-zA-Z0-9_]+)?)?(?:\&[a-zA-Z0-9_]+\=[a-zA-Z0-9_]+)*)$/
Run Code Online (Sandbox Code Playgroud)
但它只允许第二种选择.我怎样才能修改正则表达式,以便它也应该接受第一个和第三个选项