* U K I Y A H O N P O *
Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura,
che la diritta via era smarrita.
リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
浮子屋商店もよろしく。

自作ソフト一覧/正規表現テスター のバックアップ差分(No.2)


  • 追加された行はこの色です。
  • 削除された行はこの色です。

正規表現のテストや学習のためのツールです。動作には.NETランタイム1.1以上が必要。
正規表現のテストや学習のためのツールです。【要.NET1.1】

** こんな感じ [#s44311b9]

&ref(regexp01.png);

** ダウンロード [#r3e958f6]

&ref(RegexTester102.zip); 2005/08/23 version 1.0.2

** れどめ [#z9a3b561]

 ----------------------------------------------------------------------
 ■正規表現テスター
 ■Written by ukiya
  mailto:ukiya@saku2.com
  http://ukiya.sakura.ne.jp/
 ----------------------------------------------------------------------
 
 ■これは何をするものか
 
  正規表現をテストするツールです。
  .NETフレームワークの正規表現規則に従いますが、
  ほぼPerlと互換らしいので他にも使えると思います。
 
 ■インストール
 
  アーカイブ内のファイルを適当なディレクトリに解凍してください。
 
 ■動作環境
  ・.NETランタイム1.1と多目のメモリ、CPU。
  ・(参考)開発環境:Windows XP Pro SP2 + Pentium4 1.7GHz + 768MB Memory
        C# on VisualStudio.NET2003 +.NET Framework&CLR 1.1
 
 ■利用法
 
  ・一番上にテスト対象の文字列を、正規表現と書いてある部分に正規表現を入れて、
   「テスト!」ボタンを押してください。
  
  ・結果はツリー状に表示されます。
   ツリーの1つ1つがマッチした部分文字列です。
   グループ化を行った場合は各ツリーの子として表示されます。
  
  ・ツリーをクリックすると、テスト対象の文字列のエリアで、そのツリーで
   マッチした部分が反転されます。
 
  ・同ディレクトリのretsample.txtが右下にメモとして表示されます。
 
 ■参考
 
  ・.NETフレームワークの正規表現の詳細については以下を参照してください。
 
 http://www.microsoft.com/japan/msdn/library/ja/cpgenref/html/cpconregularexpressionslanguageelements.asp?frame=true
 
 
 ■配布条件等
 
  ・非商用利用であれば、アーカイブを改変しない限り再配布に制限はありません。
  ・事後連絡でもいいので一報入れて頂けるとありがたいです。
  ・商用利用は(無いと思いますが)事前にご相談下さい。
 
 ■更新履歴
 
 2005/06/21	ver0.9.0	新規作成
 
 2005/06/22	ver0.9.1	置換機能追加
 	オプションの保存に失敗することがあった不具合を修正
 	Ctrl+Aが効くようにした
 	キャプチャ#も表示するようにした
 	グループ表示の修正
 	画面レイアウトの修正
 	ヘルプにURLジャンプの追加
 
 2005/07/14	ver1.0.0	正式公開開始
 	起動直後にツリー部をクリックすると落ちる不具合を修正
 	アイコン追加
 
 2005/08/22	ver1.0.1	改行の扱いを変更。
 	今までは改行はそのまま \r\n だったが、本バージョンから \n として扱います。
 	(内部的に \r\n→\n 、および逆変換をおこなっています)
 	→$ が各行毎にマッチ、のオプションをつけても、行末を
 	 \r$ としなければマッチしない故の対策。
 	 これって .NETの正規表現のバグ?
 	 Environment.Newline にマッチしないとおかしいと思う。
 
 2005/08/23	ver1.0.2	某氏の指摘でTabIndexを変更。
 	そういえばTabIndexなんて殆ど気にしてなかった。
 	Tabキー使わないからなあ。

** 何かコメントあればこちらに。 [#ja7e41fe]

#comment