- 2009-01-22 (木) 12:56
- ActionScript3.0 | Progression
StringUtilクラスが便利そうなので、試しに使ってみました。
toUpperCaseFirstLetter
文字列を全て大文字に変換したい時、ActionScriptではtoUpperCaseを使います。
var str1:String = "flabaka blog"; trace(str1.toUpperCase());
これを実行すると、FLABAKA BLOGと表示されます。
次に、文字列を全て小文字に変換したい時、ActionScriptではtoLowerCaseを使います。
var str2:String = "FLABAKA BLOG"; trace(str2.toLowerCase());
これを実行すると、flabaka blogと表示されます。
次に、先頭の文字のみ大文字に変換したいという場合ですが、ProgressionのStringUtilクラスが便利です。
import jp.nium.utils.*; var str1:String = "flabaka blog"; var str2:String = "FLABAKA BLOG"; trace(StringUtil.toUpperCaseFirstLetter(str1)); trace(StringUtil.toUpperCaseFirstLetter(str2));
これを実行すると、どちらもFlabaka blogと表示されます。
asdocのStringUtilクラスのtoUpperCaseFirstLetterの箇所には、以下の説明が書かれています。
Stringの最初の文字を大文字にし、以降の文字を小文字に変換して返します。
変換したい文字列が全て小文字だろうが、全て大文字だろうが、混在していようが、toUpperCaseFirstLetterを使ってあげれば、自動的に先頭を大文字に、後は小文字に変換してくれます。
便利ですね!
全て大文字・小文字に変換したい時には、従来通りにtoUpperCaseとtoLowerCaseを。先頭の文字のみ大文字に変換したい時には、StringUtilクラスのtoUpperCaseFirstLetterを使ってあげればいいかと…
repeat
文字列を指定した回数だけ繰り返し表示させたい時に使うと便利。
import jp.nium.utils.*; var str1:String = "flabaka blog"; trace(StringUtil.repeat(str1,2));
これを実行すると、flabaka blogflabaka blogと表示されます。
第二引数で指定した数だけ、第一引数で指定した文字列をリピートしてくれます。
他にもメソッドが用意されているので、文字列を扱う時には、一度チェックされてみては如何でしょうか?
- Newer: 明日です!
- Older: プリローダーについて、つぶやいてみる
Comments:0
Trackbacks:1
- Trackback URL for this entry
- http://flabaka.com/blog/wp-trackback.php?p=401
- Listed below are links to weblogs that reference
- StringUtilクラスを使ってみる from flabaka
- pingback from blog.progression.jp» ブログアーカイブ » [お知らせ] 今週の Progression 関連エントリー(2009/01/17 ~ 2009/01/23) 09-01-24 (土) 2:44
-
[...] flabaka / StringUtilクラスを使ってみる [...]