美文网首页Unity
Unity中,屏蔽输入的emoji符号

Unity中,屏蔽输入的emoji符号

作者: 全新的饭 | 来源:发表于2022-06-16 16:35 被阅读0次

用途

在InputField EndEdit时,对输入的内容进行过滤(剔除输入内容中的emoji符号)

代码

#region 屏幕emoji符号
    List<string> _emojiPatten = new List<string>() { @"\p{Cs}", @"\p{Co}", @"\p{Cn}", @"[\u2702-\u27B0]" };
    private string FilterEmoji(string str)
    {
        for (int i = 0; i < _emojiPatten.Count; i++)
        {
            str = System.Text.RegularExpressions.Regex.Replace(str, _emojiPatten[i], "");
        }
        return str;
    }
#endregion

相关文章

网友评论

    本文标题:Unity中,屏蔽输入的emoji符号

    本文链接:https://www.haomeiwen.com/subject/zwlhvrtx.html