我从远程服务器读取了一些丑陋的字母
I read from remote server some ugly letters
在 Laravel 5.8/vuejs 2.6 中,我从远程服务器进行搜索并输出读取的数据,我看到一些丑陋的符号:
https://prnt.sc/p2nb2w
我想这些(或其中的一部分)是一些阿拉伯字母。我用 curl 读取数据,有 headers :
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json; charset=utf-8"));
在我的网站上,我使用 utf-8 和 Cera-GR 字体。
使用我在 kate editor 中看到的上面的示例将读取的数据转储到 printscreen 下一个文本片段:
[Description] => Moroccan Travel lover living in Paris/Dubai Dubai
[FullName] => ☕️pdl - Est. 2018 ☕️
[Description] => Latin American Restaurant
Pisco Bar& Lounge
Members' Club✨
+971(0)43169600 ☎️ reservations@coyarestaurant.ae
我不知道我能在这里做什么?有哪些符号?更改字体或清除一些符号?
如果只清除它们,按什么规则?
谢谢!
您可以从 Javascript 中的字符串中删除它们,如果您希望这样做的话。 运行 他们通过这个:
removeIllegalCharacters(string) {
string.replace(/[^\w\s]/gi, '').trim()
}
这将保留您的空格,但 .trim()
将确保您在字符串中没有任何前导或尾随空格。
在 Laravel 5.8/vuejs 2.6 中,我从远程服务器进行搜索并输出读取的数据,我看到一些丑陋的符号: https://prnt.sc/p2nb2w
我想这些(或其中的一部分)是一些阿拉伯字母。我用 curl 读取数据,有 headers :
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json; charset=utf-8"));
在我的网站上,我使用 utf-8 和 Cera-GR 字体。
使用我在 kate editor 中看到的上面的示例将读取的数据转储到 printscreen 下一个文本片段:
[Description] => Moroccan Travel lover living in Paris/Dubai Dubai
[FullName] => ☕️pdl - Est. 2018 ☕️
[Description] => Latin American Restaurant
Pisco Bar& Lounge
Members' Club✨
+971(0)43169600 ☎️ reservations@coyarestaurant.ae
我不知道我能在这里做什么?有哪些符号?更改字体或清除一些符号? 如果只清除它们,按什么规则?
谢谢!
您可以从 Javascript 中的字符串中删除它们,如果您希望这样做的话。 运行 他们通过这个:
removeIllegalCharacters(string) {
string.replace(/[^\w\s]/gi, '').trim()
}
这将保留您的空格,但 .trim()
将确保您在字符串中没有任何前导或尾随空格。