@praphan.o/thai-sentence-cut

การตัดข้อความภาษาไทยโดยไม่นับสระลอยและวรรณยุกต์


Keywords
ตัดข้อความ, ภาษาไทย, string, nodejs
License
ISC
Install
npm install @praphan.o/thai-sentence-cut@1.1.0

Documentation

การตัดข้อความภาษาไทยโดยไม่นับสระลอยและวรรณยุกต์

version version code coverage

Installation

This is a Node.js module available through the npm registry.

$ npm install --save @praphan.o/thai-sentence-cut

Usage

const { lengthOfThaiString, splitThaiStringByLength } = require('../src');

const str = "ประโยคยาวๆ ที่ใช้ทดสอบการตัดคำและการนับความยาวของตัวอักขระโดยไม่สนใจสระและวรรณยุกต์ไทย";

console.log(lengthOfThaiString(s));

// output:
// 76

console.log(splitThaiStringByLength(s,20));

// output:
// [ 'ประโยคยาวๆ ที่ใช้ทดสอบ',
//   'การตัดคำและการนับความ',
//   'ยาวของตัวอักขระโดยไม่',
//   'สนใจสระและวรรณยุกต์ไทย' ]

Depends

Update

  • 1.0.4 splitThaiStringByLength can split multi-line string (string with new line character)