message-parser:解析消息的内容,例如提及、表情符号和链接

时间:2024-07-04 08:11:36
【文件属性】:

文件名称:message-parser:解析消息的内容,例如提及、表情符号和链接

文件大小:25KB

文件格式:ZIP

更新时间:2024-07-04 08:11:36

Java

消息解析器 解析内容的消息,例如提及、表情符号和链接。 挑战 基于文本的通信服务必须对消息内容进行推理以优化数据的效用。 例如,用户可能想要提及他或她的消息主要针对的人。 此外,此类服务有望通过添加锚标记来格式化某些数据,例如链接,以便用户只需单击文本即可查看引用的资源。 最后,为了好玩,决定支持自定义表情符号对于任何新颖的聊天服务的成功都是必不可少的。 为了支持这些功能,我们必须使用以下指南来解析用户的输入: 提及 由直接在目标用户或组句柄前面的“@”符号表示 由单个word 组成,其中word被定义为一系列非空白字符。 示例: @john、@emily、@all、@here 链接 由以“http://”或“https://”开头的任何字符序列表示 由一个词组成(如先前定义)。 请注意,链接不是严格要求在词的开头。 示例: 、 、 表情符号 由环绕开括号和闭括号的任何 A


【文件预览】:
message-parser-master
----.gitignore(20B)
----src()
--------main()
--------test()
----pom.xml(4KB)
----README.md(3KB)

网友评论