AutoHotkey Thread 2at SOFTWAREAutoHotkey Thread 2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト719:名無しさん@お腹いっぱい。 06/05/12 21:25:33 aSuNSZC/0 BREGEXP.ahk、便利なんだけども、良く分からないことがいくつかあります。 list = aaaaxxxxaaaa|bbbxxx|xxxxcccc Loop, Parse, list, | { test := RegExpReplace(A_LoopField, "x*", "", "") MsgBox, %test% } とかやると、前回のデータが残ってしまうんですが…。 皆様どうやって対処してるんでしょうか? 720:719 06/05/12 21:32:58 aSuNSZC/0 連稿すみません。途中で投稿してしまいました。 orz test := RegExpReplace(tmp, "[ \t]*`;[ \t]*$", "", "") みたいな正規表現もうまく行かなかったり。 $が効かない(?)感じがします。 解決案もってましたらどなたかご教授ください。 721:719 06/05/15 14:14:36 I+/Q9YXe0 自己解決しました。 前回のデータが残ってしまうのは、 BREGEXP.AHKの return result の部分を、 test:=result VarSetCapacity(result,64) return test のように変更することで解決しました。 $が効かないのはオプションにgを入れてないからでした。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch