JavaScript 正規表現splitで文字列を句読点単位で分割する
環境
Google Chrome 111.0.5563.147
Windows 10 Home 64bit
構文
文字列.split(/(?<=[。、])/);
正規表現「(?<=パターン)」を使って文字列を句読点単位で分割します。
使用例
const strA = "山田は、学生です。成績は、良いです。"; const result = strA.split(/(?<=[。、])/); console.log(result);
実行結果
> Array [“山田は、", “学生です。", “成績は、", “良いです。"]