JavaScript

Javaの文字列置換で、関数を使って動的に置換文字列を作成する

JavaScriptのreplace関数は // 各数字を2倍に置換する "12345".replace(/\d/g, function(str) { return parseInt(str, 10) * 2; }); // => "246810"のように、関数を使って置換文字列を作ることができるのがうれしい。これをJavaでもできないだろうか。まず…

数値と、Excel の列番号風のアルファベット表記の相互変換 in JavaScript

こんな感じでいいんだろうか。 var ExcelUtils = (function() { var RADIX = 26; var A = 'A'.charCodeAt(0); return { to_numeric_col_index: function(string_col_index) { var s = string_col_index.toUpperCase(); var n = 0; for (var i=0,len=s.length…

SNBinderを試してみる

Life is beautiful: JavaScript HTMLテンプレートエンジン SNBinder 公開 で紹介されていたSNBinderが面白そうなので試してみる。 サンプルの内容 ブログっぽい何か。サーバ側は、手元の環境が整えやすいのでJSPだけど、そこはどうでもいい。 /snbinder/inde…