小编Err*_*215的帖子

从字符串中删除表情符号

我在代码中使用 imagettftext 函数,发现表情符号无法使用。\n我尝试了很多解决方案,但找不到完全删除它们的方法

\n\n
$string = remove_emoji("Test\xe2\xad\x90\xef\xb8\x8f");\nfunction remove_emoji($text){\n      return preg_replace(\'/[\\x{1F3F4}](?:\\x{E0067}\\x{E0062}\\x{E0077}\\x{E006C}\\x{E0073}\\x{E007F})|[\\x{1F3F4}](?:\\x{E0067}\\x{E0062}\\x{E0073}\\x{E0063}\\x{E0074}\\x{E007F})|[\\x{1F3F4}](?:\\x{E0067}\\x{E0062}\\x{E0065}\\x{E006E}\\x{E0067}\\x{E007F})|[\\x{1F3F4}](?:\\x{200D}\\x{2620}\\x{FE0F})|[\\x{1F3F3}](?:\\x{FE0F}\\x{200D}\\x{1F308})|[\\x{0023}\\x{002A}\\x{0030}\\x{0031}\\x{0032}\\x{0033}\\x{0034}\\x{0035}\\x{0036}\\x{0037}\\x{0038}\\x{0039}](?:\\x{FE0F}\\x{20E3})|[\\x{1F441}](?:\\x{FE0F}\\x{200D}\\x{1F5E8}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F467}\\x{200D}\\x{1F467})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F467}\\x{200D}\\x{1F466})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F467})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F466}\\x{200D}\\x{1F466})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F466})|[\\x{1F468}](?:\\x{200D}\\x{1F468}\\x{200D}\\x{1F467}\\x{200D}\\x{1F467})|[\\x{1F468}](?:\\x{200D}\\x{1F468}\\x{200D}\\x{1F466}\\x{200D}\\x{1F466})|[\\x{1F468}](?:\\x{200D}\\x{1F468}\\x{200D}\\x{1F467}\\x{200D}\\x{1F466})|[\\x{1F468}](?:\\x{200D}\\x{1F468}\\x{200D}\\x{1F467})|[\\x{1F468}](?:\\x{200D}\\x{1F468}\\x{200D}\\x{1F466})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F469}\\x{200D}\\x{1F467}\\x{200D}\\x{1F467})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F469}\\x{200D}\\x{1F466}\\x{200D}\\x{1F466})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F469}\\x{200D}\\x{1F467}\\x{200D}\\x{1F466})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F469}\\x{200D}\\x{1F467})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F469}\\x{200D}\\x{1F466})|[\\x{1F469}](?:\\x{200D}\\x{2764}\\x{FE0F}\\x{200D}\\x{1F469})|[\\x{1F469}\\x{1F468}](?:\\x{200D}\\x{2764}\\x{FE0F}\\x{200D}\\x{1F468})|[\\x{1F469}](?:\\x{200D}\\x{2764}\\x{FE0F}\\x{200D}\\x{1F48B}\\x{200D}\\x{1F469})|[\\x{1F469}\\x{1F468}](?:\\x{200D}\\x{2764}\\x{FE0F}\\x{200D}\\x{1F48B}\\x{200D}\\x{1F468})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F9B3})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F9B3})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F9B3})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F9B3})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F9B3})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F9B3})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F9B2})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F9B2})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F9B2})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F9B2})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F9B2})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F9B2})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F9B1})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F9B1})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F9B1})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F9B1})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F9B1})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F9B1})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F9B0})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F9B0})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F9B0})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F9B0})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F9B0})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F9B0})|[\\x{1F575}\\x{1F3CC}\\x{26F9}\\x{1F3CB}](?:\\x{FE0F}\\x{200D}\\x{2640}\\x{FE0F})|[\\x{1F575}\\x{1F3CC}\\x{26F9}\\x{1F3CB}](?:\\x{FE0F}\\x{200D}\\x{2642}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FF}\\x{200D}\\x{2640}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FE}\\x{200D}\\x{2640}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FD}\\x{200D}\\x{2640}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FC}\\x{200D}\\x{2640}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FB}\\x{200D}\\x{2640}\\x{FE0F})|[\\x{1F46E}\\x{1F9B8}\\x{1F9B9}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F9DE}\\x{1F9DF}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F46F}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93C}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{200D}\\x{2640}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FF}\\x{200D}\\x{2642}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FE}\\x{200D}\\x{2642}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FD}\\x{200D}\\x{2642}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FC}\\x{200D}\\x{2642}\\x{FE0F})|[\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{1F3FB}\\x{200D}\\x{2642}\\x{FE0F})|[\\x{1F46E}\\x{1F9B8}\\x{1F9B9}\\x{1F482}\\x{1F477}\\x{1F473}\\x{1F471}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F9DE}\\x{1F9DF}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F46F}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93C}\\x{1F93D}\\x{1F93E}\\x{1F939}](?:\\x{200D}\\x{2642}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F692})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F692})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F692})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F692})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F692})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F692})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F680})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F680})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F680})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F680})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F680})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F680})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{2708}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{2708}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{2708}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{2708}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{2708}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{2708}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F3A8})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F3A8})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F3A8})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F3A8})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F3A8})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F3A8})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F3A4})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F3A4})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F3A4})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F3A4})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F3A4})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F3A4})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F4BB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F4BB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F4BB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F4BB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F4BB})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F4BB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F52C})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F52C})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F52C})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F52C})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F52C})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F52C})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F4BC})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F4BC})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F4BC})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F4BC})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F4BC})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F4BC})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F3ED})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F3ED})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F3ED})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F3ED})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F3ED})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F3ED})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F527})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F527})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F527})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F527})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F527})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F527})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F373})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F373})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F373})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F373})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F373})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F373})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F33E})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F33E})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F33E})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F33E})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F33E})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F33E})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{2696}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{2696}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{2696}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{2696}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{2696}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{2696}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F3EB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F3EB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F3EB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F3EB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F3EB})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F3EB})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{1F393})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{1F393})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{1F393})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{1F393})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{1F393})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{1F393})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FF}\\x{200D}\\x{2695}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FE}\\x{200D}\\x{2695}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FD}\\x{200D}\\x{2695}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FC}\\x{200D}\\x{2695}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{1F3FB}\\x{200D}\\x{2695}\\x{FE0F})|[\\x{1F468}\\x{1F469}](?:\\x{200D}\\x{2695}\\x{FE0F})|[\\x{1F476}\\x{1F9D2}\\x{1F466}\\x{1F467}\\x{1F9D1}\\x{1F468}\\x{1F469}\\x{1F9D3}\\x{1F474}\\x{1F475}\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F934}\\x{1F478}\\x{1F473}\\x{1F472}\\x{1F9D5}\\x{1F9D4}\\x{1F471}\\x{1F935}\\x{1F470}\\x{1F930}\\x{1F931}\\x{1F47C}\\x{1F385}\\x{1F936}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F483}\\x{1F57A}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F6C0}\\x{1F6CC}\\x{1F574}\\x{1F3C7}\\x{1F3C2}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}\\x{1F933}\\x{1F4AA}\\x{1F9B5}\\x{1F9B6}\\x{1F448}\\x{1F449}\\x{261D}\\x{1F446}\\x{1F595}\\x{1F447}\\x{270C}\\x{1F91E}\\x{1F596}\\x{1F918}\\x{1F919}\\x{1F590}\\x{270B}\\x{1F44C}\\x{1F44D}\\x{1F44E}\\x{270A}\\x{1F44A}\\x{1F91B}\\x{1F91C}\\x{1F91A}\\x{1F44B}\\x{1F91F}\\x{270D}\\x{1F44F}\\x{1F450}\\x{1F64C}\\x{1F932}\\x{1F64F}\\x{1F485}\\x{1F442}\\x{1F443}](?:\\x{1F3FF})|[\\x{1F476}\\x{1F9D2}\\x{1F466}\\x{1F467}\\x{1F9D1}\\x{1F468}\\x{1F469}\\x{1F9D3}\\x{1F474}\\x{1F475}\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F934}\\x{1F478}\\x{1F473}\\x{1F472}\\x{1F9D5}\\x{1F9D4}\\x{1F471}\\x{1F935}\\x{1F470}\\x{1F930}\\x{1F931}\\x{1F47C}\\x{1F385}\\x{1F936}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F483}\\x{1F57A}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F6C0}\\x{1F6CC}\\x{1F574}\\x{1F3C7}\\x{1F3C2}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}\\x{1F933}\\x{1F4AA}\\x{1F9B5}\\x{1F9B6}\\x{1F448}\\x{1F449}\\x{261D}\\x{1F446}\\x{1F595}\\x{1F447}\\x{270C}\\x{1F91E}\\x{1F596}\\x{1F918}\\x{1F919}\\x{1F590}\\x{270B}\\x{1F44C}\\x{1F44D}\\x{1F44E}\\x{270A}\\x{1F44A}\\x{1F91B}\\x{1F91C}\\x{1F91A}\\x{1F44B}\\x{1F91F}\\x{270D}\\x{1F44F}\\x{1F450}\\x{1F64C}\\x{1F932}\\x{1F64F}\\x{1F485}\\x{1F442}\\x{1F443}](?:\\x{1F3FE})|[\\x{1F476}\\x{1F9D2}\\x{1F466}\\x{1F467}\\x{1F9D1}\\x{1F468}\\x{1F469}\\x{1F9D3}\\x{1F474}\\x{1F475}\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F934}\\x{1F478}\\x{1F473}\\x{1F472}\\x{1F9D5}\\x{1F9D4}\\x{1F471}\\x{1F935}\\x{1F470}\\x{1F930}\\x{1F931}\\x{1F47C}\\x{1F385}\\x{1F936}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F483}\\x{1F57A}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F6C0}\\x{1F6CC}\\x{1F574}\\x{1F3C7}\\x{1F3C2}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}\\x{1F933}\\x{1F4AA}\\x{1F9B5}\\x{1F9B6}\\x{1F448}\\x{1F449}\\x{261D}\\x{1F446}\\x{1F595}\\x{1F447}\\x{270C}\\x{1F91E}\\x{1F596}\\x{1F918}\\x{1F919}\\x{1F590}\\x{270B}\\x{1F44C}\\x{1F44D}\\x{1F44E}\\x{270A}\\x{1F44A}\\x{1F91B}\\x{1F91C}\\x{1F91A}\\x{1F44B}\\x{1F91F}\\x{270D}\\x{1F44F}\\x{1F450}\\x{1F64C}\\x{1F932}\\x{1F64F}\\x{1F485}\\x{1F442}\\x{1F443}](?:\\x{1F3FD})|[\\x{1F476}\\x{1F9D2}\\x{1F466}\\x{1F467}\\x{1F9D1}\\x{1F468}\\x{1F469}\\x{1F9D3}\\x{1F474}\\x{1F475}\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F934}\\x{1F478}\\x{1F473}\\x{1F472}\\x{1F9D5}\\x{1F9D4}\\x{1F471}\\x{1F935}\\x{1F470}\\x{1F930}\\x{1F931}\\x{1F47C}\\x{1F385}\\x{1F936}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F483}\\x{1F57A}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F6C0}\\x{1F6CC}\\x{1F574}\\x{1F3C7}\\x{1F3C2}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}\\x{1F933}\\x{1F4AA}\\x{1F9B5}\\x{1F9B6}\\x{1F448}\\x{1F449}\\x{261D}\\x{1F446}\\x{1F595}\\x{1F447}\\x{270C}\\x{1F91E}\\x{1F596}\\x{1F918}\\x{1F919}\\x{1F590}\\x{270B}\\x{1F44C}\\x{1F44D}\\x{1F44E}\\x{270A}\\x{1F44A}\\x{1F91B}\\x{1F91C}\\x{1F91A}\\x{1F44B}\\x{1F91F}\\x{270D}\\x{1F44F}\\x{1F450}\\x{1F64C}\\x{1F932}\\x{1F64F}\\x{1F485}\\x{1F442}\\x{1F443}](?:\\x{1F3FC})|[\\x{1F476}\\x{1F9D2}\\x{1F466}\\x{1F467}\\x{1F9D1}\\x{1F468}\\x{1F469}\\x{1F9D3}\\x{1F474}\\x{1F475}\\x{1F46E}\\x{1F575}\\x{1F482}\\x{1F477}\\x{1F934}\\x{1F478}\\x{1F473}\\x{1F472}\\x{1F9D5}\\x{1F9D4}\\x{1F471}\\x{1F935}\\x{1F470}\\x{1F930}\\x{1F931}\\x{1F47C}\\x{1F385}\\x{1F936}\\x{1F9D9}\\x{1F9DA}\\x{1F9DB}\\x{1F9DC}\\x{1F9DD}\\x{1F64D}\\x{1F64E}\\x{1F645}\\x{1F646}\\x{1F481}\\x{1F64B}\\x{1F647}\\x{1F926}\\x{1F937}\\x{1F486}\\x{1F487}\\x{1F6B6}\\x{1F3C3}\\x{1F483}\\x{1F57A}\\x{1F9D6}\\x{1F9D7}\\x{1F9D8}\\x{1F6C0}\\x{1F6CC}\\x{1F574}\\x{1F3C7}\\x{1F3C2}\\x{1F3CC}\\x{1F3C4}\\x{1F6A3}\\x{1F3CA}\\x{26F9}\\x{1F3CB}\\x{1F6B4}\\x{1F6B5}\\x{1F938}\\x{1F93D}\\x{1F93E}\\x{1F939}\\x{1F933}\\x{1F4AA}\\x{1F9B5}\\x{1F9B6}\\x{1F448}\\x{1F449}\\x{261D}\\x{1F446}\\x{1F595}\\x{1F447}\\x{270C}\\x{1F91E}\\x{1F596}\\x{1F918}\\x{1F919}\\x{1F590}\\x{270B}\\x{1F44C}\\x{1F44D}\\x{1F44E}\\x{270A}\\x{1F44A}\\x{1F91B}\\x{1F91C}\\x{1F91A}\\x{1F44B}\\x{1F91F}\\x{270D}\\x{1F44F}\\x{1F450}\\x{1F64C}\\x{1F932}\\x{1F64F}\\x{1F485}\\x{1F442}\\x{1F443}](?:\\x{1F3FB})|[\\x{1F1E6}\\x{1F1E7}\\x{1F1E8}\\x{1F1E9}\\x{1F1F0}\\x{1F1F2}\\x{1F1F3}\\x{1F1F8}\\x{1F1F9}\\x{1F1FA}](?:\\x{1F1FF})|[\\x{1F1E7}\\x{1F1E8}\\x{1F1EC}\\x{1F1F0}\\x{1F1F1}\\x{1F1F2}\\x{1F1F5}\\x{1F1F8}\\x{1F1FA}](?:\\x{1F1FE})|[\\x{1F1E6}\\x{1F1E8}\\x{1F1F2}\\x{1F1F8}](?:\\x{1F1FD})|[\\x{1F1E6}\\x{1F1E7}\\x{1F1E8}\\x{1F1EC}\\x{1F1F0}\\x{1F1F2}\\x{1F1F5}\\x{1F1F7}\\x{1F1F9}\\x{1F1FF}](?:\\x{1F1FC})|[\\x{1F1E7}\\x{1F1E8}\\x{1F1F1}\\x{1F1F2}\\x{1F1F8}\\x{1F1F9}](?:\\x{1F1FB})|[\\x{1F1E6}\\x{1F1E8}\\x{1F1EA}\\x{1F1EC}\\x{1F1ED}\\x{1F1F1}\\x{1F1F2}\\x{1F1F3}\\x{1F1F7}\\x{1F1FB}](?:\\x{1F1FA})|[\\x{1F1E6}\\x{1F1E7}\\x{1F1EA}\\x{1F1EC}\\x{1F1ED}\\x{1F1EE}\\x{1F1F1}\\x{1F1F2}\\x{1F1F 

php emoji

27
推荐指数
4
解决办法
2万
查看次数

#Java WebClient 的正确 URL 编码

我尝试使用此代码从我的 API 检索数据:

        Mono<String> client = WebClient.builder()
          .baseUrl("https://localhost:8081/getPost/" + id) // or URLEncoder.encode(id, "UTF-8")
          .defaultHeaders(new Consumer<HttpHeaders>() {
              @Override
              public void accept(HttpHeaders httpHeaders) {
                httpHeaders.addAll(createHeaders());
              }
            })
          .build()
          .get()
          .retrieve()
          .bodyToMono(String.class);
Run Code Online (Sandbox Code Playgroud)

我的 ID 以“#”开头,因此如果我使用此代码,将导致:

https://localhost:8081/getPost/#id1
Run Code Online (Sandbox Code Playgroud)

问题是我需要对其进行 url 编码,因此它应该是 getPost/%23id1,我尝试在 id 上使用 URLEncoder 但结果是双重编码的:

 https://localhost:8081/getPost/%25%23id1
Run Code Online (Sandbox Code Playgroud)

我需要摆脱那个%25

java spring-webclient

5
推荐指数
1
解决办法
5586
查看次数

标签 统计

emoji ×1

java ×1

php ×1

spring-webclient ×1