数字カンマ編集関数
正規表現でカンマ区切り編集を行う。
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の組み合わせだとなぜか改行コードが入って編集できなかった。
なぜ、かなー?