数字カンマ編集関数

正規表現でカンマ区切り編集を行う。
JavaScriptのソースだけど正規表現が使えればほとんどの言語で使用可能


========================================================================


function GetCommaString( strNumber ) {
return strNumber
.replace( /([0-9]{1,3})(?=(?:[0-9]{3})+$)/g, "$1," );
}


WScript.Echo( GetCommaString( "10000000000" ) );

========================================================================


WScript.Echoの代わりにalert使えばWebでも可


正規表現は少しまじめに書いてます。
おそらくもうちょっと簡単にはできるはず。


今回正規表現のカテゴリも登録してます。


半年に1回ぐらいしか更新できないーorz


そういえばサクラエディタ+BREGEXP.DLLの組み合わせだとなぜか改行コードが入って編集できなかった。
なぜ、かなー?