美文网首页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