正则应该怎么匹配类似\xf0\x9f\x91\xab的数据
答案:2 悬赏:80 手机版
解决时间 2021-03-19 14:18
- 提问者网友:像風在裏
- 2021-03-19 04:14
正则应该怎么匹配类似\xf0\x9f\x91\xab的数据
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-03-19 04:19
[解决办法]
如果你的字串是utf-8的话,我没猜错的话,\xf0\x9f\x98\x83 等等是个分隔符,整个字串里面应该只有几种形式,应把它们各自看作一个字符(无字,只起占位、分隔作用)
如果你的字串来自某个API,你最好去看看这个API的说明档
规则串: /\xf0.../
$s = "这只是程序中的测试文本\xf0\x9f\x98\x83,实际上表情符是用内码表示的\xf0\x9f\x86\x93。";
preg_match_all('/\xf0.../', $s, $r);
foreach($r[0] as $v) echo current(unpack('H*', $v)), PHP_EOL;
f09f9883
f09f8693
~如果你认可我的回答,请及时点击【采纳为满意回答】按钮
~~手机提问的朋友在客户端右上角评价点【满意】即可。
~你的采纳是我前进的动力
~~O(∩_∩)O,记得好评和采纳,互相帮助,谢谢。
如果你的字串是utf-8的话,我没猜错的话,\xf0\x9f\x98\x83 等等是个分隔符,整个字串里面应该只有几种形式,应把它们各自看作一个字符(无字,只起占位、分隔作用)
如果你的字串来自某个API,你最好去看看这个API的说明档
规则串: /\xf0.../
$s = "这只是程序中的测试文本\xf0\x9f\x98\x83,实际上表情符是用内码表示的\xf0\x9f\x86\x93。";
preg_match_all('/\xf0.../', $s, $r);
foreach($r[0] as $v) echo current(unpack('H*', $v)), PHP_EOL;
f09f9883
f09f8693
~如果你认可我的回答,请及时点击【采纳为满意回答】按钮
~~手机提问的朋友在客户端右上角评价点【满意】即可。
~你的采纳是我前进的动力
~~O(∩_∩)O,记得好评和采纳,互相帮助,谢谢。
全部回答
- 1楼网友:拜訪者
- 2021-03-19 05:50
如果你的字串是utf-8的话,我没猜错的话,\xf0\x9f\x98\x83 等等是个分隔符,整个字串里面应该只有几种形式,应把它们各自看作一个字符(无字,只起占位、分隔作用)
如果你的字串来自某个api,你最好去看看这个api的说明档
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯