問題タブ [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.
drupal - drupal の body フィールドの最小文字数
body フィールドの最小文字数を 2000 にするのに非常に苦労しています。スペース。フィールドの文字数が 2000 未満の場合、ノードを保存することはできません。
これまでのところ、私は持っています:
このトピックに関するGoogle検索を使用して次のことを見つけましたが、次のコードを上記に統合して最小限の文字カウントを作成する方法がわかりません:
Drupal 6.31 を使用しています
乾杯
c - 文字列内の一意の文字数を見つけるにはどうすればよいですか?
この目的のために特別なことは何も見つかりませんでした。
文字列内の各文字の出現をカウントする関数を見つけようとしています。これにより、長さから最後にそれらを引き出して、その文字列で使用されている同種の文字の数を見つけることができます。
ネストされたループで試しました。最初に適用し、2番目に文字列をスキャンし、文字列の他の場所に表示されない場合は条件付きで文字を満たします:
これはうまくいきませんでした。
これは、 などの怠惰な名前の入力を誰かに制限したい場合に便利です"aaaaaaaaaaaaa"
。
c - 行、タブ、's' のカウントの問題と EOF エラー
出力:
出力は入力された文字の数であり、それらをまったく区別しません。また、EOF を使用して、ファイルの終わりに達したときにループを停止させたところ、ループは停止せず、プログラムは実行を続けました。
python - 文字/単語の比率に基づいてファイルから行を削除する - unix/bash
2 つのファイルがあり、特定のトークン比率に該当する行を削除する必要があります。
ファイル 1:
ファイル 2:
そして、計算された比率は合計no. of words in file 1 / total no. of words in file 2
であり、この比率を下回った場合、文章は削除されます。
出力は、ファイル 1 とファイル 2 の文をタブで区切った結合ファイルです。
[アウト]:
ファイルの行数は常に同じです。私は次のようにそれを行ってきましたが、Pythonを使用する代わりにunix bashで同じことを行うにはどうすればよいですか?
また、比率の計算が単語ではなく文字に基づいている場合、 Python でこれを行うことができますが、unix bash で同じことを行うにはどうすればよいですか? 差は と でのみカウントされることに注意してlen(str.split())
くださいlen(str)
。
mysql - MySQL RLIKE 繰り返し文字の終了位置
私は十分な注意を払いましたが、まだ立ち往生しています。検索文字列で最後に存在する同じ文字がどこにあるかを特定し、その文字に続く文字を確認する必要がある状況があります。これを行うには RLIKE を使用する必要があると思いますが、別の方法があるかもしれません。table.column コンテンツ文字列の例:
私は何を数える 19 パイプ | キーワード PID の後、次の文字が | でないかどうかを確認します。(パイプは 19 本以上ある場合もあれば、少ない場合もあります。探すパイプが 19 本ない場合は爆破したくありません)
LOCATE 関数を使用して PID の後の開始位置を見つけることができることはわかっていますが、その位置を式に渡して | の 19 回の出現のカウントを開始する方法がわかりません。開始位置を超えています。
つまり、pspad の部分的な正規表現は'\(.+\)PID[|]{19}'
、mysql でこれをエラーにできないように見えるため、構文が異なるか、完全に間違った方向に進んでいます。
助言がありますか?
string - 文字列に対して .count 関数を使用して、2 つの同じ文字をチェックするにはどうすればよいですか?
.count を使用し、それを if ステートメントと組み合わせて、文字列内の同じ文字が 2 つあるかどうかを確認する必要があります
私は今のところ何も持っていません
また、私はPythonの初心者なので、理解できるように簡単なものを使用してください
python - 文字列の文字数を数える
そこで、anhCrawler を数えて「DEATH STAR」の位置だけでスペースありとなしの文字数を返し、レポートで返すようにしています。数字も正しくカウントできません。助けてください!
javascript - Textarea カウンター / 負の数のカウントダウンと強制
TEXTAREA フィールドに文字カウンターを追加する作業を行っています。このタスクには、オンラインで利用できる非常に多くのソリューションがあります。
「ストップ アット ゼロ」ソリューション
私が抱えている問題は、事実上すべてのソリューションがユーザー入力を 0 で終了させることです。これは効果的だと思いますが、使いやすさの点では最適ではありません。たとえば、ユーザーがテキストを TEXTAREA に貼り付け、テキストがフィールドの制限を超えた場合、このゼロで停止するソリューションは、余分なテキストを突然切り捨てます。ユーザーは、不足しているコンテンツを見つけてから、メッセージを編集したり、2 番目のフォームを送信したり、その他の負担を負う必要があります。
「負の文字数」ソリューション
他のソリューションでは、ユーザーが必要なすべてを入力できます。文字カウンターは正から負になります。これらのカウンターの問題は、強制力がないことです。ユーザーは、負の文字数でもフォームを送信できます。
Twitter ソリューション
Twitter は正しいと思います。ユーザーは必要なすべてを入力し、余分なテキストを負の文字数で強調表示できます (および、必要のない色付きの背景)。カウントが負の場合、送信ボタンを無効にします。
私の (不完全な) 解決策
Google で見つけたサードパーティのコードを使用して、カウントに関して完全に機能する文字カウンターを考案しました。しかし、私はJSに少し慣れていないので、強制部分をコーディングできませんでした。
これが私の質問です:
カウンターが負の数の場合、フォームの送信を防ぐコードを取得するにはどうすればよいですか?
HTML
CSS
JavaScript