我正在使用Twitter REST API发布推文。但是,我不希望有@ mentions链接到Twitter用户的推文,因为它们通常是指我网站上的用户并链接到错误的Twitter用户。有没有办法逃避@username字符串,以便它不会链接到Twitter用户?我尝试过在线搜索,但找不到一个好的解决方案。
我发现了一些关于插入零宽度空间的内容,但API不允许您插入HTML代码。其他人有解决方案吗?
答案 0 :(得分:1)
你正在寻找的正则表达式是这样的: /(@ [a-z0-9] *)/ i 。 它将返回/查找/匹配所有潜在的Twitternames。
答案 1 :(得分:1)
零宽度空间不是HTML实体,它只是一个普通的Unicode字符。只需将U+00A0
(0xC2 0xA0
直接写入utf-8)直接写入流中。
你应该记住U+00A0
,故意与U+0020
只有一点不同。