正規表現

技術解説

ヒットしない行のかたまりを読まずに飛ばす「行の骨格」 — Full Spectrum②:ripgrep の -E -v より hot で28.2倍、ただしどのブロックにもヒットがある式では同等どまり

9,224万行のうち、ヒットするのは1行でした。 3GB の OpenStreetMap の XML で ^ + uvf・uvp は私が作っている UwView の検索コマンドです(uvf は無料版、uvp は有料版 U…
技術解説

-i 付きの正規表現が ripgrep に2.7〜3.1倍負ける — Wide Field⑨:.NET の正規表現がどこまで同じか、書き換え先で結果が変わる話

【追記 2026-10-16】いまの速さ — -E -i の2回目は、1/2.7〜1/3.1 の負けから ripgrep より速いに変わりました 本文の秒数は v1.7.3.6(2026年9月29日)のものです。同じ M…
技術解説

正規表現だけ遅い自作CLIを ripgrep と同じ性質にした — 改善記④:必須リテラルを「保守的に」取り出して 50GB の -E を 13.68秒→7.75秒

正規表現だけ遅い。 同じ 50GB のファイルを、同じ道具で探しています。違うのは -E を付けたかどうかだけ。それで秒数がほぼ倍になりました。比較相手の ripgrep には、この段差がありません。 段差を消す鍵は、正…
リリース

UwView v1.1 — 巨大ログを「色」で読む。色分けハイライタと同梱プリセットを実装しました

大容量テキストビューア UwView(無料・GitHub公開中)の v1.1 を公開しました。目玉は 色分けハイライタです。以前、業界標準の klogg と機能を正直に比べたとき、「複数キーワードの色分けハイライタ」は…