絵文字を正しく抽出するには Jul 30, 2018 function stringToArray (str) { return str.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]|[^\uD800-\uDFFF]/g) || []; } JavaScriptでのサロゲートペア文字列のメモ - Qiita