How do I detect non-ASCII characters in a string?

前端 未结 9 2274
面向向阳花
面向向阳花 2020-12-01 07:56

If I have a PHP string, how can I determine if it contains at least one non-ASCII character or not, in an efficient way? And by non-ASCII character, I mean any character tha

9条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-01 08:13

    If you do not want to deal with Regex in javascript you can do

    detectUf8 : function(s) {
      var utf8=s.split('').filter(function(C) {
        return C.charCodeAt(0)>127;
      })
      return (utf8.join('').length>0);
    },
    

提交回复
热议问题