問題タブ [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 投票する
6 に答える
456 参照

c - 文字列の変更

Linux GCC c99 を使用しています。

どのような技術が最適なのだろうかと考えています。文字列を変更するには。strstr(); を使用しています。

「file.vce」というファイル名があり、拡張子を「file.wav」に変更したいと考えています。

これが最善の方法ですか:

アドバイスありがとうございました。


あなたの提案を使用して回答を編集しました。他に何か間違っていることがわかりますか?

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

php - 発生前に文字列を表示するstrstr

このような針が発生した後、文字列の最初のビットを取得したい...

しかし、これはPHPバージョン5.3.0でのみ機能します。5.2.9があります。同じ結果を得る方法はありますか?

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

php - phpは、配列から単語の最初の出現のみを取得します

データベースから取得しているタグの配列があり、タグをタグクラウドにエクスポートしています。私は単語の最初のインスタンスだけを取得することに固執しています。例えば:

これにより、テストタグが2回出力されます。最初、私stristrは次のようなことをするために使用できると思いました:

これは明らかにばかげたロジックであり、機能しませんstristr。最初のオカレンスを置き換えるだけのようです。したがって、「test123」のようなものは「test」を削除して「123」を返すだけです。正規表現ですが、その動的な例は見つかりませんでした。

ありがとう、
ブルック

編集: unique_array()静的文字列を使用している場合は機能しますが、各行のデータを取得するためにwhileループを使用しているため、データベースからのデータは機能しません。

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

c - strstrの純粋なバイトバージョン?

ヌル文字を含む可能性のある固定長のメモリで動作するバージョンのstrstrはありますか?

私は私の質問を次のように表現することができます:strstrがするのと同じようにstrncpyはmemcpyにありますか?

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

php - $_SERVER['HTTP_REFERER'] で strstr を使用する方法

私のウェブサイトへの着信トラフィックが検索エンジンに応じて情報を追加するように、php を使用しています。$_SESSION['kw'] を設定しています。まだ設定されていない場合は、それが seo であることを知らせ、検索語を追加します。

q は google、msn、ask がクエリに使用するもので、p は yahoo 用です。これにより、着信トラフィックのほとんどがカバーされます。わかりましたので、参照ページが yahoo の場合は Y、google の場合は G、msn M などを追加するように少し変更したいと思います。

私は試した:

しかし、最初の IF を真にすることはできません。ask.com から来た場合、「seo-M が追加されました」と表示されますが、Google から来た場合でも、追加することはできません。フォーマットが間違っているだけですか?

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

c - cの配列反復strstr

配列内で最初に出現するstrを見つけるために次の反復を実行しても安全かどうか、またはより良い方法があるかどうか疑問に思いました。ありがとう

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

c - strstrがcで最初に出現するものと一致する

次のような文字列が含まれている場合、どのように文字列を一致させることができるのでしょうか"Just"str1str1

を使用して一致させようとしてstrstrいますが、これまでのところ、/...

それを一致させる方法について何か提案はありますか?ありがとう

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

c - cで文字列の出現を抽出する

次のような文字列があります。

注: 引用符は文字列の一部です。

を使用しstrstrて、最後の 2 つの引用符の間の部分文字列全体を取得しようとしています: "basic HTML". 私は、その一致を取得するための適切で効率的な方法が何であるかがよくわかりません. これにアプローチする方法については、他のアイデアを受け入れます。ありがとう

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

c - Cでの文字列の出現の解析/照合

私は次の文字列を持っています:

整数はもちろん整数が変化するので取得したい28194のでできませんstrstr("20194")

だから私は文字列のその部分を取得するための良い方法は何でしょうか?

私はすでに正規表現に一致する手順を持っているものを使用することを考えて#include <regex.h>いましたが、Cの正規表現がPOSIXスタイルの表記を使用するとどのように見えるかわかりません。[:alpha:]+[:digit:]パフォーマンスが問題になるかどうか。それとも、それを使用する方が良いstrchr,strstrでしょうか?

どんなアイデアでも喜ばれます

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

php - 文字列の出現

strstr()andを使用して文字列内の最初と最後の出現を見つけることができることは知っていますが、strchr干し草の山内の針の 2 番目と 3 番目の出現を見つけるにはどうすればよいですか? これを使用して、針の最後の出現と別の針の最初の出現とそれらの位置を見つけ、それぞれの間にある文字列を返します。ありがとうございました。