我正在尝试使用正则表达式在 Postgres 中获取域名。
当我做:
select substring('http://yahoo.com' from 'http://(.+?)/|');
它返回空字符串。我希望它返回http://yahoo.com
如果我执行以下操作,它会起作用,但并非所有网址都以斜杠结尾。
select substring('http://yahoo.com/' from 'http://(.+?)/|');
我正在尝试使用正则表达式在 Postgres 中获取域名。
当我做:
select substring('http://yahoo.com' from 'http://(.+?)/|');
它返回空字符串。我希望它返回http://yahoo.com
如果我执行以下操作,它会起作用,但并非所有网址都以斜杠结尾。
select substring('http://yahoo.com/' from 'http://(.+?)/|');