問題タブ [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 に答える
620 参照

javascript - 「abc def」からabcを取得するには?

異なる長さの 2 つの部分文字列を区切るスペースを含む大きな文字列がある場合、より大きな文字列から各部分文字列を抽出する最良の方法は何ですか?

これは配列ではなく文字列であるため、配列構文s[0]は最初の部分文字列ではなく、文字列の最初の文字 ('a') のみを取得します。

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

c# - 書式設定を維持しながら、ユーザーが生成した HTML のブロックをサブストリング化する方法は?

[続きを読む] リンクを含む典型的なプレビュー パラグラフを作成したいと思います。問題は、SubString() にしたいコンテンツに、ユーザーが WYSIWYG エディターで作成したテキストと html が含まれていることです。

もちろん、文字列が null または空でないことを確認してから SubString() を実行すると、問題は html タグを壊してしまい、サイト全体のレンダリングが中断される可能性があることです。

WYSIWYG エディターは完全にフォーマットされた HTML を作成しないようで、多くの場合、 など<br />の代わりにタグを使用しているよう<p></p>です... 基本的に、整形式のタグなどに頼ることはできません。

私の回避策は、すべての HTML を取り除き、残りのテキストを部分文字列にすることでした。これは機能しますが、HTML にあった書式設定が失われます。

サイトのレンダリングを壊さない HTML を維持しながら、整形式でない HTML のブロックを SubString() する最良の方法は何ですか?

0 投票する
11 に答える
92101 参照

php - PHPsubstrが文字ではなく単語で終了することを確認する

substr関数の使い方は知っていますが、これで単語の途中で文字列が終了します。文字列を単語の終わりで終了させたいのですが、これを行うにはどうすればよいですか?正規表現が含まれますか?どんな助けでも大歓迎です。

これは私がこれまでに持っているものです。ただSubStr...

乾杯

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

xml - SQL Server 2005 の XML データ型列値の部分文字列

SQL Server 2005 のデータベースにテーブルがあります。列の 1 つは XML データ型です。列の内容は次のようになります。

ここで、列の値の一部を応答としてテーブル内のデータをクエリしたいと考えています。ie : 私の希望する出力は、「これはサンプルです」です。

クエリは何ですか?部分文字列がエラーをスローしています

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

jquery - jQueryの非オブジェクトのサブストリング

オブジェクトではなく変数をサブストリング化する必要があります。次のようなオブジェクトを知っています。

しかし、私はそれを非オブジェクト、たとえば変数で行う必要があります。

2番目の例はオブジェクトではないため、機能しません。実際の問題は、文字列から最後の文字を切り取る必要があるということです。それで、非オブジェクトのjQueryでこれを行うことは可能ですか?

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

string - リスト内の部分文字列を検索するPython的な方法

文字列のリストがあります-次のようなものです

foob​​ar で始まるものの最初の出現を見つけたいです。grep を実行している場合は、foobar* を検索します。私の現在のソリューションは次のようになります

これはうまく機能しますが、これを行うための「より良い」(つまり、よりPythonicな)方法があるかどうか疑問に思っていますか?

乾杯、マイク

0 投票する
4 に答える
5399 参照

algorithm - サブストリングアルゴリズム

別の文字列での部分文字列検索に最適なアルゴリズムを誰かが指摘できますか?または、別の文字配列で文字配列を検索しますか?

0 投票する
4 に答える
5849 参照

javascript - 部分文字列引数のベスト プラクティス

JavaScript String オブジェクトには、substring と substr の 2 つの部分文字列関数があります。

  • substringは との 2 つのパラメータbeginIndexを取りますendIndex

  • substrも 2 つのパラメータbeginIndexとを受け取りますlength

2 つのバリアント間の任意の範囲を変換するのは簡単ですが、(日常のプログラミングで) 2 つが通常どのように使用されるかについて、何らかの意味があるのではないかと思います。私はインデックス/長さのバリアントを好む傾向がありますが、その理由については十分な説明がありません.

どんなプログラミングをするかにもよると思いますが、強い意見があれば聞かせてください。

(絶対、相対) 範囲が (絶対、絶対) 範囲よりも適しているのはどのような場合で、逆の場合はどのような場合ですか?

アップデート:

これは JavaScript 自体の質問ではありません (JavaScript はたまたま両方のバリアントを実装しているだけです [これはばかげていると思います])。どちらか一方を好む理由について、確固たる議論を探しています。議論を少し広げるために、どちらかのアプローチで使用するためにデータ構造をどのように設計することを好みますか?

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

ruby - ルビー部分文字列のバグ?

長さが奇数の場合、つまりinput = "102" first_half = "1" second_half = "2"の場合、ルビーが中央の数字を無視して、数字の文字列の前半と後半を見つけようとしています。

このコードを使用する

ただし、この入力の場合、出力は10( "\ n")2です。

ただし、コードはirbでは正しく機能します。誰かが私が抱えている問題が何であるかを見ることができますか?

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

algorithm - 部分文字列による文字列コレクションの高速フィルタリング?

文字列のリストをすばやくフィルタリングして、指定した文字列を含むサブセットを取得する方法を知っていますか? 明らかな実装は、リストを反復処理し、各文字列に検索文字列が含まれているかどうかを確認することです。検索を高速化できるように、文字列リストにインデックスを付ける方法はありますか?