問題タブ [charactercount]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ms-word - .doc ファイルの文字数を確実に取得する
.doc または .docx ファイル内の文字や単語を自動的にカウントする信頼できる方法は何ですか?
唯一の実際の要件は、適度に正確で適度に信頼できるカウントです。
ラテン文字以外のものを含むドキュメントで動作する必要があるため、ほとんどの場合、文字数を数えるだけで十分です。
カウントは必ずしも Word のものと一致する必要はありませんが、近いほど良いです。
.doc ファイルを生成できるさまざまなアプリが無数にあるため、何もカウントしなくてもかまいませんが、このケースはキャッチ可能である必要があるため、カウントが不正確になる可能性があることを認識しています。他のすべてのケースでは、カウントは少なくとも 99% の確率で少なくとも 99% 正確でなければなりません。
関連するテクノロジについてはオープンですが、*NIX コマンド ラインで実行できるものが望ましいでしょう。
これに対する合理的な解決策はありますか?
android - アンドロイドで動的にedittext文字列の長さを測定する
入力中に編集テキストに入力された文字列の長さを測定するにはどうすればよいですか。入力されたテキストの長さが100文字を超えると警告を表示したいためです。前もって感謝します。
regex - Perlで文字を数えるにはどうすればよいですか?
文字列内のFとTの数を数える次のPerlスクリプトがあります。
カウントを取得する(つまり、2行目と3行目を組み合わせる)より簡潔な方法はありますか?
jquery - Jquery – contentEditable DIV の 1 行の文字数をカウントする
1行の文字数を数えることはできますか?5 行の段落があるとします。各行の文字数を数えることは可能ですか。これまでに見つけたものはすべて、段落全体の文字数をカウントしています...
jquery - 短縮リンクの Jquery Twitter Like Character Counter オフセット
こんにちは Twitterの文字カウンターを真似しようとしています。そのため、入力または貼り付けすると、制限が減少します。しかし、私がこれを書いているサービスには短縮 URL もあるので、最終的な URL の文字数だけオフセットしたいと考えています。短縮は、URL を入力したときではなく、公開側で行われます。
ほとんどすべてが機能していますが、要素をクリックすると、オフセットはもう存在せず、文字数はリンクが完全な長さの場合に設定されます。これは、.bind("input paste") ではなく .change() メソッドを使用しているためだと思いますが、入力ペーストはオフセットを適用していませんでした。
更新: 私がやろうとしていることをよりよく示すために JS フィドルを作成しました http://jsfiddle.net/FUADn/384/
objective-c - Objective-c 10 文字ごとに改行 (単語をそのまま保持)
TextField にロードする文字列がある場合、改行 \n を 10 文字 (スペースなどを含む) ごとに発生させますが、単語の途中で次の行に移動しないようにするにはどうすればよいですか... テキストをラップするように最大10文字で?しかし、私は UITextField でラップしているだけではありません。実際には \n を入力する必要があります。これは、他の何かでも使用されるためです... (これは iOS 用です)
javascript - jQuery.change() が要素を離れたときにのみトリガーされるのはなぜですか?
テキストエリア要素があり、入力中にテキストエリアの上に書かれた文字数を出力したいと考えています。HTML は次のようになります。
そしてJavaScript:
しかし、カウンターは、テキストエリアの外側をクリックしたときにのみ「更新」されます。何故ですか?書いているときにその場でカウンターを更新したい。
javascript - 入力フィールドに必要な最小文字数を表示する
私はこのコードを持っています:
この入力フィールドとともに:
現在のように、入力された文字を10から0までカウントダウンしています。ページが読み込まれると10 (enter 3 characters minimum)と表示され、その 3 文字が入力されると( )内のテキストが消え、数字だけが表示されるコードを追加したいと思います。残される、つまり7。
また、入力した文字を消去した場合、文字数が 3 文字未満の場合は( )内の文字が再度表示されます。つまり、次のようになります。
または、次のように作成できる場合はさらに良いです。
10(最小3文字中0文字入力)
9(最小3文字中1文字入力)
8(最小3文字中2文字入力)
7
私が持っている現在のコードである必要はありません。持っている場合は、他のコードを提案してください。
jquery - TinyMCE の文字数が正しくありません
ページのテキストエリアで TinyMCE を使用しています。文字数と単語数を取得しようとしていますが、テキストエリアが入力されています。正しく動作するようにさまざまなバージョンを試しましたが、成功しませんでした。最新のバグのあるバージョンは次のとおりです。
これが私の例です。最初の単語を次のように入力しています: 最初の単語をMe
入力すると、文字と単語が正しく表示されます。しかし、次の単語を入力するためにスペースを押すとすぐに、文字が 8 であることが示されます。IMO、HTMLタグも含まれています。上記の入力テキストの HTML コードは次のとおりです。
出力は 1 ワードと 3 文字 (2 文字 + 1 スペース) になると予想しています。しかし、さらに5文字表示されます。これはどのように発生し、どうすれば停止できますか? 次の単語を入力すると、入力を開始するとすぐに正しい文字数が表示されます。しかし、もう一度スペースを押すと、さらに文字が追加されます。そのため、この問題は、スペースとエンター ボタンが押されるたびに発生しているようです。これはどのように修正できますか?
javascript - Javascript/YUI キャラクター カウンター 1 個オフ
コードを何度か調べましたが、最初のキーストロークがカウントされないように見える理由がわかりません。
textarea が空の文字列の場合、カウンター表示は正確に読み取られる必要があります。しかし、テキストエリアを2回空にする必要があるようです........