[Edge]。→、
Intl.Segmenter オブジェクトの segment() メソッドをコールすると得られるオブジェクトで、文字列を分割したセグメントのオブジェクトを表す。
DA=new Intl.Segmenter('ja', {granularity:'word'}); //日本語、粒度:ワード。 SO=DA.segment("あい かき、さし。"); //=[object]:[object Object] D=SO.containing(0); //=[object]:[object Object] //segment=[string]:あい //index=[number]:0 //input=[string]:あい かき、さし。 //isWordLike=[boolean]:true DA=new Intl.Segmenter('ja', {granularity:'word'}); //日本語、粒度:ワード。 SO=DA.segment("あい かき、さし。"); //=[object]:[object Object] It=SO[Symbol.iterator](); //=[object]:[object Segmenter String Iterator] for(Seg of It){ alert(Seg.segment); } //表示結果:「あい」「 」「かき」「、」「さ」「し」「。」