JavaScriptで3桁ごとにカンマを入れる方法

JavaScriptでカンマで桁区切りをする関数を作りました。数値に3桁ごとにカンマを挿入します。
3桁ごとにカンマと言っても左からではなく右からというのが曲者。そこでまず数値を逆順にします。正規表現を使い3桁ごとにカンマを挿入してから元に戻します。 (さらに…)

漢字をひらがなに変換

漢字を平仮名に変換するツールを作りました。
テキストエリアに文章を入力して変換ボタンをクリックすると読みがなに変換して下に表示します。
Yahoo!のAPIを使っています。
まれにおかしな変換がありますので注意してください。 (さらに…)

JavaScriptで月と曜日を文字列で表示

JavaScriptで月と曜日を文字列で表示するサンプルです。 (さらに…)

メロディをハ長調に変換する方法

「どうぶつの森」には2小節(8分音符16個)の自作のメロディを入力して、ゲーム内で使用することができます。
楽しい機能なのですが使えるのはハ長調(イ短調)のみ。通常のドレミファソラシドだけでピアノの黒鍵を使うようなメロディは使えません。
ゲームで使うにはハ長調に変換する必要があります。

例えば、鍵盤楽器を使い、あるメロディを作ったとします。
黒鍵を一つも使わなかったら、それはハ長調です。ドを「ど」とすればよいです。
一方、黒鍵を一つだけ使うメロディで、それがファ♯だったとします。
この場合、ソの音を「ど」に、ラを「れ」、シを「み」、のようにずらせば、黒鍵を使わない、ハ長調のメロディに変換できます。 (さらに…)

JavaScriptで全角英数字を半角に変換

JavaScriptで全角英数字を半角に変換する方法を考えてみました。

全角英数字は、0から9まで、AからZまで、aからzまで、が該当します。
一方、半角英数字は、0から9まで、AからZまで、aからzまで、が該当します。
これらの文字コードを調べると次の通りです。 (さらに…)

WordPressをMT形式で出力する方法

以前、「WordPressからMovableTypeへの移行」という記事を書きました。
これはWordPressにプラグインを組み込んでMT形式(MovableTypeのインポート用テキスト)で出力するという方法だったのですが、このプラグインの保存先がリンク切れになってしまいました。
そこで自分でツールを作ってみました。下のファイルをダウンロードして展開してください。

wp2mt.php

PHPが使える環境が必要ですが、WordPressが使えるならば問題ないとおもいます。

  1. WordPressで記事をエクスポート。XMLファイルで出力される。ファイル名を「wp.xml」とする。
  2. wp2mt.phpをPHPが使える環境に保存する。同じフォルダにXMLファイルを保存する。
  3. wp2mt.phpをブラウザで開くとMT形式で表示されるので、コピーしてテキストファイルとして保存。
  4. 保存したファイルを、MovableType(またはMT形式に対応しているブログ)にインポート。

実際に、エクスポートして、はてなダイアリー(MT形式に対応)にインポートしたところ、成功しました。
一応、テストしたつもりですが、ご利用になるときは自己責任でお願いします。
また、コメントやトラックバックには対応していません。

半角を全角に変換するユーザー定義関数

ExcelのVBAで半角を全角に変換するのはとても簡単です。
「StrConv」を使うといろいろな変換ができます。
引数に「vbWide」を指定すると半角を全角に変換します。
使用例は次の通りです。 (さらに…)

英単語の意味を一括して調べる方法

英単語のリストがあり、その日本語の意味を、一気に調べる方法です。
Google 翻訳を使います。
翻訳前のボックスに英単語のリストを貼り付けるだけで勝手に日本語の意味が表示されます。
他の翻訳サービスでもOKですが、Google翻訳は改行で区切っておけば日本語も改行で区切られるので一対一の対応が崩れません。 (さらに…)

Googleマップ KML/CSV相互変換

Googleマップは、位置情報をプロットして、自分の地図(マイマップ)をつくることができます。
このデータはKMLという形式でエクスポートすることができます。
これをCSVに変換するためのツールを作りました。

Googleマップ KML/CSV相互変換

CSVに変換し、Excelなどで編集した後、またKMLに変換して、マイマップにインポートすることもできます。 (さらに…)

ROMAN関数をJavaScriptで

Excelのワークシート関数に「ROMAN」があります。整数をローマ数字に変換します。
これをJavaScriptで書いてみました。
Excelと同様に3999まで対応しています。 (さらに…)

新しい記事 | 古い記事

タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報