ホームページ >バックエンド開発 >Golang >ストリーミング正規表現スキャナ — regexpscanner

ストリーミング正規表現スキャナ — regexpscanner

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-06 16:10:16722ブラウズ

Streaming regex scanner — regexpscanner

Go の正規表現モジュールはストリーム処理が不十分で、ほぼすべてのメソッドで文字列または [] バイトが必要です。 regexpscanner モジュールを使用すると、正規表現パターンに一致するトークンを簡単に抽出できます。

https://pkg.go.dev/github.com/tonymet/regexpscanner

モジュールのインストール

使用例

単純なコールバックベースのストリーム トークナイザーが必要な場合は、ProcessTokens を使用します。
ProcessTokens は、スキャナーからの一致するトークンごとに handler(string) を呼び出します。

出力

試してみて、他の例については Go モジュール ページを参照してください

以上がストリーミング正規表現スキャナ — regexpscannerの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。