bregonig.dll正規表現ライブラリ
sakuraエディタのデフォルトでは正規表現による文字の置換えができません。
そこで正規表現ライブラリが必要になり、sakura-editor公式サイトでは以下のように説明があります。
検索条件などに正規表現を利用するには、正規表現機能を提供するライブラリをインストールする必要があります。
現在利用可能と思われる正規表現ライブラリは以下の通りです。お持ちでない方は別途入手してご利用下さい。
【bregonig.dllダウンロードサイト】
正規表現エンジンに鬼車を使用したBREGEXP.DLL互換の正規表現ライブラリです。
http://homepage3.nifty.com/k-takata/mysoft/bregonig.html
【?】正規表現(せいきひょうげん、regular expression)とは
正規表現とは、文字列の集まりを一つの文字列パターンで表記する方法の一つである。正則表現(せいそくひょうげん)と呼称されることもあり、形式言語理論での使用の場合はこの訳語のほうが多い場合がある。
主に文字列の検索・置換を行なうときに利用される。
そもそもUNIX系OSのスクリプト言語処理系などに使われていた表記法で、概ねプログラミング言語で構文やライブラリによる正規表現が利用可能になっている。構文やライブラリに正規表現を実装しているプログラミング言語等では、Perl、Python、Ruby、Java、JavaScript、PHPなど。
やや理解しづらいのであるが、現在『正規表現』という言葉を端的に言い表す場合、表現や文字列の微妙な揺れをなくして、文字列の検索や置換えをする時にアプリケーションやプログラミングにて文字列のパターンマッチを実行する機能のことといったところなのでしょうか。
そこで正規表現ライブラリが必要になり、sakura-editor公式サイトでは以下のように説明があります。
検索条件などに正規表現を利用するには、正規表現機能を提供するライブラリをインストールする必要があります。
現在利用可能と思われる正規表現ライブラリは以下の通りです。お持ちでない方は別途入手してご利用下さい。
【bregonig.dllダウンロードサイト】
正規表現エンジンに鬼車を使用したBREGEXP.DLL互換の正規表現ライブラリです。
http://homepage3.nifty.com/k-takata/mysoft/bregonig.html
【?】正規表現(せいきひょうげん、regular expression)とは
正規表現とは、文字列の集まりを一つの文字列パターンで表記する方法の一つである。正則表現(せいそくひょうげん)と呼称されることもあり、形式言語理論での使用の場合はこの訳語のほうが多い場合がある。
主に文字列の検索・置換を行なうときに利用される。
そもそもUNIX系OSのスクリプト言語処理系などに使われていた表記法で、概ねプログラミング言語で構文やライブラリによる正規表現が利用可能になっている。構文やライブラリに正規表現を実装しているプログラミング言語等では、Perl、Python、Ruby、Java、JavaScript、PHPなど。
やや理解しづらいのであるが、現在『正規表現』という言葉を端的に言い表す場合、表現や文字列の微妙な揺れをなくして、文字列の検索や置換えをする時にアプリケーションやプログラミングにて文字列のパターンマッチを実行する機能のことといったところなのでしょうか。

