Home > ActionScript3.0 | Progression > StringUtilクラスを使ってみる

StringUtilクラスを使ってみる

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と表示されます。

第二引数で指定した数だけ、第一引数で指定した文字列をリピートしてくれます。

他にもメソッドが用意されているので、文字列を扱う時には、一度チェックされてみては如何でしょうか?

Comments:0

Comment Form
Remember personal info

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クラスを使ってみる [...]

Home > ActionScript3.0 | Progression > StringUtilクラスを使ってみる

Search
Feeds
Meta

Return to page top