0

有谁知道从 instagram 标题中删除表情符号?我订阅了他们的 api 来提供某些照片类型并将它们显示在我的网站上。我尝试在 PHP 中使用以下命令来删除表情符号,但没有成功。

    $newcaption  = preg_replace('/[^a-zA-Z0-9 \.]/s', '', $caption);

有谁知道如何使用 PHP 摆脱 instagram 表情符号?我不知道他们的 ascii 字符集是什么。

4

1 回答 1

1

Instagram 没有原生表情符号。我的建议是,创建一个包含所有已知表情符号(表情符号、Android、iOS 等)的数组,然后从$caption.

我没有看到其他方法可以做到这一点。

更新:

我编写了一个正则表达式,可以在不创建数组的情况下帮助您,但它可能会导致一些错误。试试看结果,这里是:

$pattern = '/((?=:)|(?=;))(.*)(?=\s{1,})/i';
preg_replace($pattern, '', $string);
于 2013-04-21T17:49:11.583 回答