動作デモサロゲートペアを含むような文字列を,JavaScriptで正しく処理するためのライブラリと動作サンプル。サンプル...サロゲート安全なJavaScriptの文字列処理ライブラリ「string_with_surrogate_pairs.js」の公開とサンプルコード2019-02-05JavaScriptでTSV(タブ区切り文字列)をパースするライブラリver0.2。「JavaScriptでTSVデータをパースするライブラリ」を更新した。TSVデータの取得元として,DOM要素内のinnerHTML,または関数オブジェクト内のコメントを指定できる。TSVデータのセル内の値に,\tという記法によって...JavaScriptでTSV(タブ区切り文字列)をパースするライブラリver0.2。Excelからのコピペ内容を表形式でそのままJSにインポート可能2019-01-31JavaScriptでTSV(タブ区切り文字列)をパースするライブラリver0.1。JavaScriptでTSVデータをパースするライブラリを作成した。TSVデータの取得元として,DOM要素内のinnerHTML,または関数オブジェクト内のコメントを指定できる。詳しくは下記コードのコメント内の使用法を読むこと。TsvParser.jsJavaScriptでTSV(タブ区切り文字列)をパースするライブラリver0.1。テキスト処理はてなブログのバックアップデータは,MovableType形式だ。一覧表に集計するJavaScriptフォーム。下記のフォームをベースに改良した。動作デモ「文字入力フォーム」を簡単に作るためのJavaScriptコード。キーボードUIを楽に作れる。キーとして表示したい文字は,HTML内に列挙しておくだけですむ。ここでは,例として「タイ語の発音記号ローマ字」をキーボード表示してみる。一つ前のエントリで作った,シート内を縦方向にスキャンする関数を応用。一行ずつスキャンして,読みがなをkakasiコマンドで生成している。動作デモ下記のコードを改良。JSで配列の重いループを非同期処理もし,文字列がデータ構造を持っていれば,パースは容易だ。これらはいずれもテキストが持つデータ構造であり,項目を抽出するのがきわめて容易。データ構造を持たないようなテキストもある。JSで文字列のdiff算出JavaScriptで,文字列のdiff差分を計算するコード。テキストベースおよびグラフィカルの両方で,差分を明示する。上の画像のような出力を得られる。前回のコードを改良したもの。JavaScriptで,文字列のdiff差分を計算するコード。JSでテキストから項目抽出Firebugで動作する。スレッドをブラウザ(firefox)で開いて,コンソールで実行すればよい。最新記事サロゲート安全なJavaScriptの文字列処理ライブラリ「string_with_surrogate_pairs.js」の公開とサンプルコード行数に応じtextareaの高さを自動調節するjQueryプラグイン「jQuery.autoHeightTextarea」とサンプルコード。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。