問題タブ [lastindexof]

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

c# - 文字列の最後の文字をチェックして空白を確認する方法

文字列の最後の文字をチェックして空白を確認する方法は? 空白の場合は削除しますか?

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

c# - lastIndexOf()を使用する場合のArgumentOutOfRangeException

なぜ例外が発生するのか、本当に困惑しています。これが私がデモンストレーションするためにまとめたSSCCEです:

私は自分が間違っていることを理解できません(Javaのバックグラウンドから来ているのは些細なことかもしれませんが)、うまくいけば他の誰かが見ることができます。

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

asp.net - 文字列内の要素の最後の 2 番目のインスタンスの前にテキストを挿入する VB.net

次のレイアウトのようなドキュメントがあります (実際にはもっと大きいです)。

そのhtmlを他の場所からインポートしていますが、それを制御できません。最後から 2 番目の div の前に、余分な html を追加する必要があります。

これで、substr と lastindexof を使用して途中まで進みましたが、前に div にアクセスする方法がわかりません。

ここに私が持っているものがあります:

私のextrahtml divを次の場所に出力します:

トム

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

javascript - パス文字列で現在のディレクトリを特定するにはどうすればよいですか?

質問: 2 つの類似した文字の間の可変長文字列をどのように判断しますか?

明確にさせてください:

次の 2 つの URL を使用します。

/designs/2012/mobile/v4/~html/ecom/

/designs/2012/mobile/v4/~html/legal/

各行の現在のディレクトリの名前 (ecom、legal、local など) と同じ ID を持つアンカーを構築しようとしています。

したがって、上記のディレクトリは次のようなページになります。

私は .lastIndexOf で遊んでいますが、ほとんど運がありません。(疑似コードを先に警告してください!) 「2 番目を最後に取得し、その文字列と最後の / の間の文字列を引っ張る」と言うことができるかどうかを考えましたが、それを行う方法がよくわかりません。

ヒントや指針はありますか?

これまでの私のコードは次のとおりです。

});

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

javascript - lastIndexOf 混乱

lastIndexOf の仕組みがよくわかりません。2 番目のオプション パラメータの使用法を取得できませんでした。

string.lastIndexOf(検索値,開始)

検索値-> 必須。検索する文字列

開始-> オプション。検索を開始する位置。省略した場合、デフォルト値は文字列の長さです

誰かがアイデアを段階的に教えてくれますか? たとえば、最初のものは-1を返し、2番目のものは2を返すのはなぜですか?

ティア

0 投票する
0 に答える
2377 参照

string - c# LastIndexOf 単語数が少ない

テキスト文字列で「hello world」の最後のインデックスを取得しようとしています。

しかし、それは常に -1 を返します。

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

mysql - Last index of a given substring in MySQL

We can find the index of the first occurrence of a given substring in MySQL using the INSTR() function as follows.

It would display 5, the first occurrence of the specified substring which is in this case an underscore _.

I need to obtain the last occurrence of a given character (or a substring) something like the Java lastIndexOf(String str) method of the String class but I can't find any built-in function in MySQL.

Is there any built-in functionality to achieve this in MySQL?

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

libreoffice-calc - LibreOffice Calc で文字の最後の位置を取得する方法

LibreOffice Calc で複数回出現する文字から最後に出現したものを取得したいと考えています。

たとえば、 string がありますabc1ba2ac2adeaa43add。今私が探しているなら、aそれは18を返すはずです。

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

java - Java の ArrayList lastIndexOf() の使用

簡単にするために、「items」という名前の ArrayList (ユーザーが入力した文字列を格納する) と、次のコードを用意します。

テストしてみると、最初に「i am」と入力すると、本来のように「yay」と出力されます。しかし、「はい、私は」などと入力しても、何も出力されません。「はい、はい」などと入力すると「yay」が表示されるようにする方法はありますか、それとも最初だけに制限されていますか?

ArrayList をセットアップする方法は次のとおりです。

ありがとう。

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

c++ - Qt5ファイルパスのサフィックスを削除します

QString::lastIndexOfとQString::chopを理解してファイルからサフィックスを削除しようとしているので、自分でサフィックスを追加できます。しかし、私には意味のない奇妙な出力が得られます。

これが私のテストコードです:

そして、これが私がそれから得たqDebug()情報です:

最後の「.png」だけを削除させようとしています。23がどこから来たのかわかりません。