MAXScript に関する質問と回答 > 処理速度を上げる方法 > matchPattern は findString より高速である
文字列内でサブストリングを検索する場合は、 matchPattern() メソッドを使用する方が、 findString() を使用するより高速です。
同一 PC で同一メソッドを 100 万回実行すると、次のような結果になります。
matchPattern の実行時間: 3.7 秒
findString の実行時間: 5.9 秒
最初の 3 文字を比較する場合、subString の実行時間: 5.0秒
前のヒント
再帰関数を使用する
次のヒント
return、break、exit、continue を使用しない
特に明記されている場合以外は、この作業は、Creative Commons 表示 - 非営利 - 継承 3.0 非移植ライセンス のもと認可を受けています。 Autodesk Creative Commons FAQ (英語版) を参照してください。