Macro/投稿/10

http://sakura.qp.land.to/?Macro%2F%C5%EA%B9%C6%2F10


Top > Macro > 投稿 > 10

正規表現に変換

  • ページ: Macro/投稿
  • 作者: 蒔田 信幸?
  • カテゴリー: ppa
  • 投稿日: 2003-08-16 (土) 04:08:29

メッセージ

  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
// 実行には PPA.DLL が必須です。sakura.exe と同じフォルダに 
// PPA.DLL を入れておいてください。
// また、マクロファイルの拡張子は .PPA でなくてはなりません。
// UNREGEXP.PPA
// 選択した文字列を非正規表現に変換してクリップボードへコピー
var
  st: String;
begin
  // カーソル位置の文字列を取得する。
  st := S_GetSelectedString(0);
  // すべて置換:正規表現&選択範囲
  S_ReplaceAll('[\^\.\$\|\[\]\(\)\{\}\*\+\?\\]', '\\$&', 132);
  // 文末の']'で(音)パボン?
  S_Cut(0);  // 選択文字列とクリップボードの入替え
  S_InsText( st );
  S_Right(0);  // or Left
  S_Left(0);
  S_Right(0);
  S_SearchClearMark(0);  // 検索マークの切替え
end.
// このマクロ何に使うのかと、関心の有る方は[一般]<3183>,<3184>をご覧下さい。


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2006-07-29 (土) 23:34:18 (4284d)