将键盘表情符号转换为自定义 png,反之亦然
Convert keyboard emoticons into custom png and vice versa
现在这是一个直接而简单的问题。
我怎样才能实现这两件事。
第一个
输入 - 嘿,我在微笑
输出 - hey I'm smiling <span class ="smile"></span>
反之亦然
第二个
输入 - 嘿,我在微笑 :smile:
输出 - 嘿,我在微笑
现在我知道了单词提取部分。就是不知道键盘表情是什么形式?
第一.
我知道这可以通过检查每个单词并使用 switch-case 来检查来实现。但是 case
语句里面有什么?
第二个
这个有同样的问题我可以在 switch-case 中使用 :smile:
。但是我应该用什么替换 :smile:
来获得键盘表情?
我知道这与一些 unicode 字符有关,但由于我不确定我来这里是希望得到解决方案。
P。 S - 我在服务器端使用 php。
尝试str_replace。
第一个:
<?php
$string = "hey I'm smiling ";
echo str_replace("", "<span class =\"smile\"></span>", $string);
?>
第二个:
<?php
$string = "hey I'm smiling :smile:";
echo str_replace(":smile:", "", $string);
?>
现在这是一个直接而简单的问题。
我怎样才能实现这两件事。
第一个
输入 - 嘿,我在微笑
输出 - hey I'm smiling <span class ="smile"></span>
反之亦然
第二个
输入 - 嘿,我在微笑 :smile:
输出 - 嘿,我在微笑
现在我知道了单词提取部分。就是不知道键盘表情是什么形式?
第一.
我知道这可以通过检查每个单词并使用 switch-case 来检查来实现。但是 case
语句里面有什么?
第二个
这个有同样的问题我可以在 switch-case 中使用 :smile:
。但是我应该用什么替换 :smile:
来获得键盘表情?
我知道这与一些 unicode 字符有关,但由于我不确定我来这里是希望得到解决方案。
P。 S - 我在服务器端使用 php。
尝试str_replace。
第一个:
<?php
$string = "hey I'm smiling ";
echo str_replace("", "<span class =\"smile\"></span>", $string);
?>
第二个:
<?php
$string = "hey I'm smiling :smile:";
echo str_replace(":smile:", "", $string);
?>