問題タブ [find-occurrences]
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.
c# - 異常な「範囲外」エラー動作の解決
ファイル内の文字列のすべての出現を見つけ、その間のテキストをトリミングしてから、何らかの処理を行う必要がある C# winforms アプリを作成しています。
テキスト ファイルの形式は次のとおりです。
---- キー文字列 ----
トリミングするテキスト 1
---- キー文字列 ----
トリミングするテキスト 2
---- キー文字列 ----
トリミングするテキスト 3
基本的に、そのファイルから「text1」、「text2」、「text3」を切り取っています。
上記のアクションを実行するコードは次のとおりです。
一部のファイルではうまく機能しますが、場合によっては、次のエラーが発生します。
インデックスと長さは、文字列内の場所を参照する必要があります。パラメータ名: 長さ
私がトリミングしている部分文字列は、ご想像のとおり外側ではなく、メイン文字列の内側にあるため、非常に奇妙です。「try-catch」出力で証明できます。
インデックス 1: 3211
インデックス 2: 4557
最大インデックス (長さ - 1): 5869
ご覧のとおり、インデックスの範囲外にあるものは切り取っていませんが、何が問題なのですか?
PS私は解決策をグーグルで検索しましたが、すべての場合の基本的な考え方は「間違ったインデックス」です。私の場合、インデックスは範囲の「内側」です。まあ、少なくとも私はそう思います。どんな助けでも大歓迎です。
編集:
これに似た何かが問題を解決するはずです:
regex - 文字列の最初の出現のみを抽出する
いろいろ検索しましたが、探しているものに合う答えが見つからなかったので、この質問を投稿します。
「par」、「comp」、「order」、および「nameprefix」の最初の出現を抽出したいと考えています。入力例に対してこれを行う方法は? それを行うためのperlワンライナーはありますか?
count - オカレンスをカウントするための更新クエリの作成
UPDATE クエリの SQL について簡単な質問があります。ここで知りたいことに非常に近いものを見つけました: MySQL:個別の値の発生をカウントする
しかし..更新クエリではありません。これが私がやりたいことの例です:
1 つのテーブル (テーブルを「データ」と呼びましょう) で、UPDATE クエリを作成したいと考えています。テーブルは次のようになります。
[id] はこの例の自動増分キーで、[color] は TEXT フィールドです。[count] は数字です
私が望むのは、[色] が発生するインスタンスの数を示すように、カウントを更新することです。UPDATE クエリを実行すると、テーブルは次のようになります。
非常に単純に見えますが、DCOUNT コマンドと COUNT コマンドをいじりました。おそらく非常に簡単なものが欠けていますが、それでも...喜びはありません。私が見たすべてのヘルプは SELECT クエリのみを扱っていますが、[count] フィールドを更新するには、このクエリが必ず必要になります。
前もって感謝します!
java - 文字の出現回数のカウント
プログラムは、指定された文字がテキスト ファイルに出現する回数をカウントして表示する必要があります。
現在、合計でゼロになっています。別のループを使用する必要があるかどうかはわかりません。「for」ループも使用してみました。
regex - パターンを1回だけ一致させる
私は文字列を持っています
一致させたいだけfoo
私の欠陥のあるパターンはfoo
、bar
どうすれば破棄できbar
ますか?または、さらに良いことに、後で一致するものを停止するにはどうすればよいfoo
ですか?
matlab - Matlab: テキスト ファイルから出現率の値を読み取って計算する
名前の .txt ファイルのセットがあります:
table.iterations.txt
where iterations = 1:10000
(したがって、、、などでtable.01.txt
、各ファイルのサイズは 2kb 未満です)。各txtファイルには、値、小数点以下の整数が異なる行に含まれています。table.02.txt
table.1001.txt
各 txt ファイルには、異なる数の値を含めることができます0<value<101
。
これらすべてのファイルを読み取って、すべてのtxtファイル内でその値の出現率を見つける方法について助けが必要です。上記の大まかな例では、値 2 が 1 回、値 5 が 2 回、値 100 が 1 回などです。
前もって感謝します。
javascript - Javascript - 正規表現:文字列内のIDを同じIDと数字に置き換える方法は?
以下のようなIDを持つ複数の要素を持つ文字列があります:
今、この正規表現を使用して、文字列内のすべての ID を検索しています。
その後、これらすべての ID を新しい ID に置き換えたいと思います。このようなもの:
reg2
上記のように、id の値を返すようにします
。私は正規表現にあまり慣れていないので、どうすればこれを行うことができますか?
arrays - 配列内の出現回数のカウント
ActionScript 3.0 で配列の出現回数をカウントしたい。私が持っていると言う
一致する文字列の数を表示するにはどうすればよいですか? たとえば、結果: リンゴ = 2、オレンジ = 2 など。
別の同様の質問からこのコードを取得しました:
このコードでは、たとえば「リンゴ」の数を取得したい場合。アイテムごとに変数を設定する必要があります (var appleCount=getCount(fruit, "apples"))。しかし、何百、何千もの果物の名前がある場合、すべての果物に新しい変数を書き留めることはできません。
私はAS3にまったく慣れていないので、許してください。コードを理解したいので、コードに明確なコメントを含めてください。
mysql - MySQL - 記事タイトルの単語の出現回数をカウントする方法
MySql テーブルの「id」ごとに、タイトルの単語の出現回数をカウントするのを手伝ってほしいです。
テーブル Article と ExpectedResult は、http: //www.sqlfiddle.com/#!9/f985f/1 で入手できます。
前もって感謝します。