AutoHotkey スレッド part18
レス数が950を超えています。1000を超えると書き込みができなくなります。
0974名無しさん@お腹いっぱい。
2014/09/20(土) 20:03:24.20ID:C60wtkB30半角全角変換関数詰め合わせ + ベンチマーク
http://pastebin.com/diJWv0pw
■処理速度比較 ※早い順
対象: すべて < リスト[英数] < 正規表現[英数] < リスト[英数カナ] < 正規表現[英数カナ] <<< 一文字
変換: DLL ≒ リスト ≒ 文字コード(英数)
置換: StringReplace(StringCaseSense OFF) < RegExReplace < StringReplace(StringCaseSense ON)
読み込み: 変数 < Clipboard
(H/半角 Z/全角 > m秒)
1-H > 312 (対象:すべて 変換:DLL)
1-Z > 2168 (対象:すべて 変換:DLL)
2-H > 1482 (対象:リスト[英数] 変換:DLL)
2-Z > 1450 (対象:リスト[英数] 変換:DLL)
3-H > 1482 (対象:リスト[英数] 変換:リスト)
3-Z > 1466 (対象:リスト[英数] 変換:リスト)
4-H > 1482 (対象:リスト[英数] 変換:文字コード)
4-Z > 1467 (対象:リスト[英数] 変換:文字コード)
5-H > 2558 (対象:リスト[英数カナ] 変換:リスト)
5-Z > 2543 (対象:リスト[英数カナ] 変換:リスト)
6-H > 2091 (対象:正規表現[英数] 変換:DLL)
6-Z > 1872 (対象:正規表現[英数] 変換:DLL)
7-H > 2090 (対象:正規表現[英数] 変換:文字コード)
7-Z > 1841 (対象:正規表現[英数] 変換:文字コード)
8-H > 3183 (対象:正規表現[英数カナ] 変換:DLL)
8-Z > 3104 (対象:正規表現[英数カナ] 変換:DLL)
9-H > 2356 (対象:リスト[英数その他] 変換:リスト)
9-Z > 2340 (対象:リスト[英数その他] 変換:リスト)
10-H > 14789 (対象:一文字ずつ 変換:文字コード)
10-Z > 16848 (対象:一文字ずつ 変換:文字コード)
レス数が950を超えています。1000を超えると書き込みができなくなります。