問題タブ [strstr]

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 投票する
1 に答える
134 参照

c - Sscanf とカスタム ブレーク

次のようなスペースとタグを含む文字列があります。

説明タグの後と「OS =」の前の部分のみをキャプチャしたいのですが、sscanf をカスタム表記で行うのが理にかなっているのか (ページの下部にある現在進行中の作業を参照)、それとも使用した方がよいのか疑問に思っていました。 OS を解析するための 2 番目の strstr。

前もって感謝します

- 追加情報 -

PS: %[^OS] は、'O' が最初に出現した時点で文字列を分割します。一連の文字を入力する方法を知りたいです (可能であれば)。

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

c - char の一部に strstr を含む文字列を検索する *

現在、私はchar *withを検索してstrstrいますが、完全なものを検索したくありません。42.文字から最後までのみです。どうすればこれを達成できますか?

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

php - strstr と正確に一致

strstr変数の内容を単に含むのではなく正確に一致させるにはどうすればよいですか?

例えば:

  • www.example.com/greenapples
  • www.example.com/redapples
  • www.example.com/greenapplesandpears

私のURLが変数として設定されていて$myurl、次を使用する場合..

次に、リンゴという単語が含まれているため、他の URL にも適用されます。どうすれば具体的に言えますか?

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

c - printf("%s",pch) 対。while(printf("%c"pch[i]))?

文字列があります:「これは単純な文字列です」

私の目的は、strstr「シンプル」を見つけて「サンプル」に置き換えることです。

コード:

出力:

問題:

「シンプル」を「サンプル」に置き換えることはできません。

質問:

pch"simple" の 's' を正しく指している場合、なぜ" strncpysample" の 6 文字を置き換えることができないのですか?

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

php - 文字列の配列をループし、見つかった文字列を別の配列に入れる

$files 配列をループしようとしています。

  1. 「some-string」の出現箇所を検索します。
  2. 「何らかの文字列」が見つかった場合は、それを配列に追加する必要があります。(つまり、$some_strings)。
  3. 最後に、操作のために for ループの外で $some_string 配列を呼び出すことができます (つまり、count()、$some_string[1])。

    /li>

count($ some_strings)を試すまで、すべてがうまくいくようです。少なくとも10個の値があることがわかっている場合、これは1つの値のみを返します。私は何を間違っていますか?

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

c - 同じ行で 2 つの異なる文字列を検索する strstr()

strstr を使用して 2 つの異なる文字列を 1 行で検索しようとしています。

s1 の予期される出力は文字列である必要があります"This"が、s1 の文字列全体が出力されています。

ただし、s2 は正しく印刷されます。

どんな助けでも感謝します。

編集:すべての回答は正しいですが(すべての回答に賛成)、dasblinkenlightの回答を受け入れています。これは、以下に示すようにブール条件をチェックするだけで十分であることがわかっているためです。すべての答えをありがとう。

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

c - txt ファイルの一部を読み取る方法

次のbasket.txtファイルがあります

Shooter 値のみを取得して表示したい。このようなものを返すには:

私の考えは、ファイルを1行ずつ読み取り、文字列シューターが見つかったらstrstrを使用して、その上のすべてを印刷することです。しかし、次のコードで

それは私を返します

では、コードを変更して希望する結果を得るにはどうすればよいでしょうか?

アップデート

whileループを変更しました

しかし、結果は今

シューターズのリバウンドは返ってきません。