Repository navigation
Phase 9.0.0 β4
Pre-release
Pre-release
Phase 9.0.0 β4 (Core 4.0.0)
正規表現コマンドの追加。伺か共用の正規表現エンジン uka_regexp (Unlicense) を載せました。
- KIS に
regex_match/regex_find/regex_findall/regex_count/regex_replace/regex_replace_first/regex_erase/regex_erase_first/regex_split/regex_escapeを追加。結果は引数のエントリに入る - パターン内のサブルーチン呼び出し
(?&名前)\g<名前>で、パターンに定義の無い名前を、辞書のエントリ${名前}の展開結果として取り込める - 辞書やスクリプトに書くパターンは、括弧を含むなら
"..."で囲むこと (素の括弧は華和梨の構文として消える) - ソースから作る場合、uka_regexp は git サブモジュールなので
git clone --recursiveかgit submodule update --initが必要
詳細は同梱の readme.1st (README.md) と document/kis_reference.html を参照。
🌹 Polished by Claudia