Menu

正则表达式解析器

new Regex(options)

使用正则表达式拆分文本格式的流数据。

To use the Regex parser provide a regular expression to split the incoming text upon. Data is emitted as a string controllable by the encoding option (defaults to utf8).

Arguments

  • options.regex: RegExp The regular expression to use to split incoming text
  • options.encoding?: string Text encoding for the stream
const SerialPort = require('serialport')
const Regex = require('@serialport/parser-regex')
const port = new SerialPort('/dev/tty-usbserial1')

const parser = port.pipe(new Regex({ regex: /[\r\n]+/ }))
parser.on('data', console.log)
上一篇 下一篇
讨论数量: 0

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
刻意练习,每日精进。
~
点赞
271
浏览
0
讨论