误用.如何在误用中从请求中获取子域值



如果请求http://subdomain.example.com/blah-blah如何获取子域值?

这与误用无关。您可以简单地使用regex,例如:

Uri = "http://sub.domain.com",
{match, [_, {Start, Length}]} = re:run(Uri, "(?:http://)?([a-zA-Z0-9]+)..*"),
Subdomain = string:substr(Uri, Start + 1, Length).

这将返回"sub"。

你需要调整你的正则表达式来完成你想要做的事情(即,你需要同时涵盖没有子域的情况吗?等等)。

希望这能有所帮助,

r。

相关内容

  • 没有找到相关文章