問題タブ [indexof]

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.

0 投票する
3 に答える
867 参照

java - 文字列値に基づいて Java 文字列をトリミングしますか?

列に文字列データを返すデータベース クエリがあります。特定の文字列がデータに存在するかどうかに基づいて、このフィールドをトリミングしたいですか?

文字列にコンマ "," が含まれている場合、最初のコンマの LEFT を返します 文字列にハイフン "-" が含まれている場合、最初のハイフンの LEFT を返します 文字列にどちらも含まれていない場合は、文字列の最初の 14 文字を返すには?

私は現在、この方向に向かっています:

コンマまたはその欠如をチェックし、式に適切な部分文字列を返すロジックを含めるにはどうすればよいですか??

本当にありがとう!

0 投票する
3 に答える
2023 参照

java - Java で indexOf が一致を複数回チェックできるようにする

私は現在、文字の配列として表す必要があるテキスト行を表す TextLine クラスを作成するクラスのプロジェクトに取り組んでいます。文字列クラスを間接的または直接的に使用して TextLine オブジェクトを表現することは許可されていませんが、それを使用してパラメーターを操作することはできます。

メソッドの 1 つは、TextLine オブジェクトのフラグメントでもあるパラメーターの引数として文字列を受け取り、この TextLine でフラグメントが最初に出現したインデックス位置を返すことになっています。フラグメントが見つからない場合は 1。

今、私は indexOf メソッドを理解しようとしていますが、私の問題は、私のメソッドが開始点を一度しかチェックしないことです。そのため、TextLine オブジェクトの文字が最初はフラグメントの文字と一致せず、オブジェクト内の別の場所で別の一致がある場合、メソッドはその開始点をチェックしません。

たとえば、テキストラインとして penplay を入力し、フラグメントとして play を入力するとします。明らかに、TextLine で再生が発生していますが、私の indexOf メソッドが行うことは、インデックス 0 で penplay からの最初の p をチェックし、その後の文字が再生の長さに一致するかどうかを引き続き確認することです。そうでない場合は、-1 を返します。アルゴリズムが別の開始点を検索し続けるようにする方法はありますか?

これは私のコードにあるものです:

0 投票する
2 に答える
147 参照

c# - 別のリスト内のリストからの文字列のインデックス

私は次のコードを持っています:

どれが私が必要としているものを正確に実行するのか、何をすべきかわかりません。

  • usedCSSですList<string>
  • CSSList<string>

それらの違いはusedCSS、css スタイル名のみを含むことです。例:.CssStyleCSS完全なスタイルを含む例:.CssStyle {font-weight:bold)

私が欲しいのは、にあるすべての実際の CSS コードを出力することですusedCSS。を使用する必要があることはわかっていますIndexOfが、使用方法がわかりません。

あなたの親切な助けをお願いします。

0 投票する
3 に答える
2183 参照

java - それをサポートする CharSequence 実装の indexOf

私のプログラムでは、多くの Strings と StringBuilders を使用しています。StringBuilder toString() メソッドを取り除き、全体で CharSequences を使用したいと思います。ただし、indexOf メソッド (StringBuilder と String の両方で使用できますが、他の実装では使用できません) にアクセスする必要があります。この関数を可視化するインターフェイスを実装するにはどうすればよいですか?

0 投票する
1 に答える
609 参照

javascript - Javascriptを使用して、コンテンツに応じてフォームの送信値を確認および変更するにはどうすればよいですか?

フォームを送信するときの入力フィールドの値を、その内容に応じて変更したいと思います。

現在私はこれを持っており、私が実際に必要としているものから遠く離れていることを期待しています。すべてを一緒に機能させるために私が求めている情報を見つけることができないようです。

助けていただければ幸いです。

基本的に、ユーザーが値の先頭に「CW-」(または実際にはそのcw- cW- Cw-の任意のケースバリアント)を含めていることを確認したいと思います。値をそのまま返した場合。そうでない場合は、CW-を追加したいと思います。

少し読んだ後、indexOfアプローチを試しましたが、javascriptを本当に理解しておらず、何か間違ったことをしたと確信しています。

0 投票する
2 に答える
247 参照

string - 文字列に 'AA' が含まれている場合の IndexOf バグ

私は奇妙な問題に遭遇しました。'AA'を含む値を持つ文字列があります。最初に取得した A のIndexOfを見つけようとしています。文字列Contains("A")かどうかを尋ねると、trueが返されます。IndexOf("A")を使用すると、デフォルト値-1を取得し続けます! (下の写真を参照)

ここに画像の説明を入力

これまでテストしたところ、「 A」と「a 」に問題があるだけです。文字列に3 つの aを入れると、最初の 2 つが存在しないかのように、番号 3 のインデックスが取得されます。

ここに画像の説明を入力

文字列に余分なaを追加すると、デフォルト値の -1 が再び取得されます。

ここに画像の説明を入力

何が原因なのかはわかりませんが、何らかの言語設定に関係している疑いがあります。私はデンマーク出身で、文字aaの使用はåの同義語です。

他の誰かが同様の問題を経験したことがありますか、またはそれを回避する方法を提案していますか?

システムインフォメーション:

Windows 7 アルティメット (英語)

Visual Studio 10 プレミアム

0 投票する
7 に答える
2427 参照

jquery - jQueryを介してテキストの一部からコロンを削除しますか?

以前に同様の質問を投稿しましたが、これは少し異なります。jQueryを利用して以下の価格コードからコロンを削除しようとしています。

これまでのところ、私はそれがこのようにいくらか達成できると信じています、私はそれを修正するために別の目が必要です:

それはまだ正しくないようです、おそらく私はget()

0 投票する
12 に答える
492769 参照

javascript - 値を持つ配列インデックスを見つける方法は?

私はこれを持っていると言う

それは私に与えます

[0]100 [1]200

JavaScript で値を含むインデックスを返す方法はありますか?

つまり、 200のインデックスが必要な場合、 1が返されます。

0 投票する
3 に答える
5295 参照

java - 処理のために文字列を2つの別々の整数に分割するのに助けが必要

私はJavaでいくつかのデータ構造に取り組んでおり、この文字列を2つの整数に分割する方法に少しこだわっています。基本的に、ユーザーは「1200:10」のような文字列を入力します。以前はプレゼントindexOfがあるかどうかを確認していましたが:、今はコロンの前の数字をにval設定し、他の数字をに設定する必要がありradます。substringまたはparseIntメソッドを使用する必要があると思いますが、よくわかりません。以下のコードはhttp://pastebin.com/pJH76QBbでも見ることができます

0 投票する
5 に答える
4480 参照

c# - c# IndexOf は現在のコンテキストに存在しません

以下を使用しようとしていますが、この IndexOf メソッドが機能しない理由を理解できません。

誰かこれで手を貸してくれませんか?