IM /电子邮件类型方案:
用户输入他们想要的任何内容并将其发送给他们的好友。如果他们输入了URL,我想让它可以为收件人点击。这意味着我们需要识别字符串中的一系列字符是一个有效的URI并从中创建一个超链接。
是否有一个库来帮助解析用户输入并检测用户是否将国际化域名键入为字符串的一部分?
示例:
嘿伙计这个俄罗斯麦当劳的网站макдональдс.рф很酷 - 看看吧!
注意我不是在讨论解析URI或进行punycode / Unicode转换 - 我需要在执行任何操作之前先将其识别为URI ...