有誰知道從instagram標題中刪除表情符號?我訂閱他們的api餵養某些照片類型並將其顯示在我的網站上。我嘗試在PHP中使用下面的命令去掉表情符號但沒有成功。從PHP的Instagram標題中刪除表情符號
$newcaption = preg_replace('/[^a-zA-Z0-9 \.]/s', '', $caption);
有誰知道如何擺脫使用PHP的Instagram表情符號?我不知道他們的ASCII字符集是什麼。
有誰知道從instagram標題中刪除表情符號?我訂閱他們的api餵養某些照片類型並將其顯示在我的網站上。我嘗試在PHP中使用下面的命令去掉表情符號但沒有成功。從PHP的Instagram標題中刪除表情符號
$newcaption = preg_replace('/[^a-zA-Z0-9 \.]/s', '', $caption);
有誰知道如何擺脫使用PHP的Instagram表情符號?我不知道他們的ASCII字符集是什麼。
Instagram沒有本機表情符號。我的建議是,創建一個包含所有已知表情符號(表情符號,Android,iOS等)的數組,然後搜索並從$caption
中刪除它們。
我沒有看到其他方式來做到這一點。
更新:
我寫了一個正則表達式,可以幫助你在不創建數組,但它可能會導致到一些錯誤。嘗試並觀看結果,這裏是:
$pattern = '/((?=:)|(?=;))(.*)(?=\s{1,})/i';
preg_replace($pattern, '', $string);
我同意,這些東西都是痛苦的。當他們在他們的網站上顯示時,Instagram不會將它們去掉。他們的網絡顯示器看起來也很糟糕。 – 2013-04-22 13:57:51