🌍 JavaScript Intl Supports Word and Sentence Segmentation

Tom Smykowski
2 min readSep 15, 2024

The JavaScript Intl namespace contains a Intl.Segmenter object, allowing for precise word and sentence segmentation in various languages

The Intl namespace in JavaScript is getting a lot of nice features over the last years. And I’m not familiar with every of these, so it’s nice to read and learn. For example today I’ve stumbled about an article by Brian Smith from September 3, 2024 called “Locale-sensitive text segmentation in JavaScript with Intl.Segmenter”.

This article was brought to you thanks to 18 thousand followers on Medium

In this article he explores an object called Intl.Segmenter that solves quite an interesting problem.

It has quite a wide support:

Source: https://caniuse.com/mdn-javascript_builtins_intl_segmenter_segment

Long story short, it splits strings for you. But not like string.split function, it recognizes words and sentences in different languages and splits the string according to these human-made sections.

If you like the article follow me and subscribe for more!

--

--

Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.