各文の先頭に全角スペースを挿入する
日本語の作法では、段落の先頭は一文字下げることになっています。
また一般的に鍵括弧の場合は下げません。
これをパソコン上で手作業で行うと面倒なので自動的に行う方法を考えました。JavaScriptを使います。 (さらに…)
ゆるくつくる stabuckyのブログ
日本語の作法では、段落の先頭は一文字下げることになっています。
また一般的に鍵括弧の場合は下げません。
これをパソコン上で手作業で行うと面倒なので自動的に行う方法を考えました。JavaScriptを使います。 (さらに…)
JavaScriptでカタカナの半角と全角を相互に変換する関数を書いてみました。
ポイントは半角カタカナの濁音、半濁音は2文字であること。そのため、こちらを先に変換します。
長音にも対応していますが「-」(半角ハイフン)には対応していません。 (さらに…)
文字列をExcelに貼り付ける場面は多いです。
その場合、記号などでタブ区切りにする必要があります。
そのためのツールを作りました。
Excelには標準で記号で区切る機能がありますが「英数字以外」と「数値の前後」でも区切ることができるようにしました。
レイアウトにはBulmaを使っています。
iOSにはヘルスケアという標準Appがあります。
歩数や上がった階段の数などを自動的にカウントしてくれます。
このデータはXML形式でエクスポートすることができます。
この方法を紹介します。 (さらに…)
VBAにはFormat関数があり日時や数値を整形します。
これをJavaScriptで再現してみました。なお全部ではなく日時部分だけです。
「date_format(日付オブジェクト,フォーマット)」のようにして使います。
例えばフォーマットを「yyyymmdd」とすると「20160118」に変換します。 (さらに…)
「JavaScriptで記号の半角と全角を相互に変換」という記事を書きました。
そのPHP版です。
半角と全角の記号そのものを並べて置換するという極めて愚直な方法です。
置換したくない記号についてはコメントアウトします。 (さらに…)
電子メールを使い始めて二十年くらいになると思いますが、顔文字、絵文字の類を使ったことがありませんでした。
しかしiPhoneを使い始めてからは絵文字が充実してきたので使うようになりました。
最近、絵文字がたくさんあることを知りました。
日本語テキストの絵文字に相当する部分を絵文字に変換するツールを作ってみました。 (さらに…)
JavaScriptで記号を半角から全角に変換するには英数字と同様にコードを65248(16進で0xFEE0)だけずらせばよいです。これは「JavaScriptで全角英数字を半角に変換」で紹介しました。
例えば「!」のコードは33(0x0020)なので65248ずらすと65281(0xFF01)で「!」となります。
ほとんどの記号がこのパターンです。
しかし一部、あてはまらないものがあります。
「\」は92(0x005C)ですが65248ずらすと65340(0xFF3C)で「\」になります。これは元がバックスラッシュなので日本語だと無理です。「¥」にしたいところです。
また「"」「'」は「"」「'」になってしまいます。「”」「’」にしたいところです。
句読点やカギ括弧など日本語特有の記号についてはまったく合いません。
そこで一つずつ置換する方法を考えました。 (さらに…)
ちょっと前にウィキペディアから短歌と同じく五七五七七になっている箇所を探し出してツイートするという仕組みがあったかと思います。
これは形態素解析APIを使えばできるかも、と思い、自分でも実験的に作ってみました。 (さらに…)