問題タブ [substring]

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 に答える
7060232 参照

javascript - JavaScriptで文字列に部分文字列が含まれているかどうかを確認する方法は?

通常、私はメソッドを期待しますが、String.contains()メソッドがないようです。

これを確認する合理的な方法は何ですか?

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

arrays - 配列で「:」を使用するSolarisでのBashスクリプトは、常に機能するとは限りません。

Solarisのbashスクリプト内での配列操作に奇妙な問題があります。構文${varName[@]:index}を使用して、指定されたインデックスの後の配列varnameのすべての要素を取得しています。ただし、指定したインデックスの後に要素が1つしかない場合は、何も返されません。

これは、例によって簡単に示すことができます。

このコードは、Cygwinを実行しているWindowsボックスでは正しく機能しますが、Solarisでは失敗します(バージョン:Solaris 9 9/05 s9s_u8wos_05 SPARC)

誰かがこの行動を説明できますか?

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

c# - html.encodeのサブストリング

html.encodeに表示する文字数を制限するにはどうすればよいですか?

エラー:インデックスと長さは、文字列内の場所を参照する必要があります。

0 投票する
6 に答える
40264 参照

search - Google が部分検索を提供しないのはなぜですか? インデックスが大きすぎるからですか?

Google/GMail/など 非常に便利ですが、部分検索またはプレフィックス検索 (例: stuff*) は提供していません。正確な表現を覚えていないため、GMail でメールが見つからないことがよくあります。

ステミングなどがあることは知っていますが、特に英語以外の言語について話す場合は、同じではありません。

なぜGoogleはそのような機能を追加しないのですか? インデックスが爆発するからですか?しかし、データベースは部分的な検索を提供するため、この問題に取り組むための優れたアルゴリズムが確実に存在します。

ここで何が問題なのですか?

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

string - 文字列内の複数のオカレンスのサブストリングを検索する[C++]

文字列内に特定の部分文字列の出現回数を見つけるためのSTLアルゴリズムまたは標準的な方法はありますか?たとえば、文字列の場合:

文字列「ou」が2回表示されます。述語がある場合とない場合でいくつかのSTLアルゴリズムを試しましたが、STLのアルゴリズムは、文字列のコンポーネントを比較したいのですが、私の場合はcharですができません。部分文字列を比較します。私はこのようなものを思いつきます:

str-文字列

obj-私たちが探している部分文字列

ありがとうございました。

0 投票する
9 に答える
343817 参照

c# - 部分文字列を取得-特定の文字の前のすべて

文字列の--文字の前にすべてを取得するための最良の方法を見つけようとしています。文字列の例を以下に示します。前の文字列の長さ-はさまざまで、任意の長さにすることができます

したがって、開始インデックスの0から-の直前までの値が必要です。したがって、部分文字列は223232、443、および34443553になります。

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

c# - DataTable.Select() 内の部分文字列テスト

結果が既にバックエンドから取り出された DataTable があります。DataTable.Select() を実行したいのですが、基準はいずれかの列の SUBSTRING に基づいています。

列テストの部分文字列を許可する Select() メソッドで使用する構文はありますか、それとも難しい方法で実行する必要がありますか?各行をスキャンします。

0 投票する
23 に答える
409582 参照

c++ - C++ std::string が特定の文字列で始まるかどうかを確認し、部分文字列を int に変換するにはどうすればよいですか?

次の (Python 疑似コード) を C++ で実装するにはどうすればよいですか?

(たとえば、 が の場合、argv[1]はです。)--foo=98foo_value98

更新:単純な小さなコマンド ライン ツールに非常に小さな変更を加えることを考えているだけなので、Boost を調べるのをためらっています (マイナーなリンクを作成して Boost を使用する方法を学ぶ必要はありません)。変化する)。

0 投票する
26 に答える
242359 参照

python - 文字列内で n 番目に出現する部分文字列を見つける

これはかなり些細なことのように思えますが、私は Python が初めてで、最も Pythonic な方法で実行したいと考えています。

文字列内の部分文字列の n 番目の出現に対応するインデックスを見つけたいです。

私がやりたいことと同等の何かがなければなりません。

mystring.find("substring", 2nd)

Pythonでこれをどのように達成できますか?

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

jquery - jquery - パスの一部を取得しますか?

http://mysite.com/1/2/Simpsonのような URL があり、Simpson だけを含む変数を作成したい...

ここでどうすればいいのかわからない...

私は持っている:

var myvar = window.location.pathname

部分文字列を使用して何かを試してみましたが、うまくいかないようですか?