问题标签 [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 - 在字符串VB.net中元素的倒数第二个实例之前插入文本

我有一个类似以下布局的文档(实际上它要大得多):

我正在从其他地方导入该 html,但我无法控制它。我需要在倒数第二个 div 之前添加一点 html:即

现在,我已经使用 substr 和 lastindexof 完成了其中的一部分。但我之前不太清楚如何到达 div。

这是我所拥有的:

将我的 extrahtml div 打印在:

汤姆

0 投票
2 回答
847 浏览

javascript - 如何确定路径字符串中的当前目录?

问题:如何确定两个相似字符之间的可变长度字符串?

请允许我澄清一下:

取两个网址:

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

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

我正在尝试构建一个 ID 等于每行当前目录名称的锚点:ecom、legal、local 等。

因此,上述目录将生成一个包含以下内容的页面:

我一直在玩 .lastIndexOf 但运气不佳。我想我是否可以说(提前警告伪代码!)“让第二个到最后一个 / 并将字符串拉到最后一个 / 之间”,但我不太确定该怎么做。

任何提示或指示?

到目前为止,这是我的代码:

});

0 投票
2 回答
428 浏览

javascript - lastIndexOf混乱

我真的不明白 lastIndexOf 是如何工作的。我无法使用第二个可选参数。

string.lastIndexOf(搜索值,开始)

搜索值-> 必需。要搜索的字符串

开始-> 可选。开始搜索的位置。如果省略,则默认值为字符串的长度

谁能一步一步告诉我这个想法?例如,为什么第一个返回 -1 而第二个返回 2 ?

TIA

0 投票
0 回答
2377 浏览

string - c# LastIndexOf 用几句话

我正在尝试在文本字符串中获取“hello world”的最后一个索引。

但它总是返回-1。

0 投票
6 回答
91842 浏览

mysql - MySQL中给定子字符串的最后一个索引

INSTR()我们可以使用下面的函数找到给定子字符串在 MySQL 中第一次出现的索引。

它将显示5指定子字符串的第一次出现,在这种情况下是下划线_

我需要获取给定字符(或子字符串)的最后一次出现,例如lastIndexOf(String str)String 类的 Java 方法,但我在 MySQL 中找不到任何内置函数。

在 MySQL 中是否有任何内置功能可以实现这一点?

0 投票
2 回答
5538 浏览

libreoffice-calc - 如何在 LibreOffice Calc 中获取字符的最后位置

我想从 LibreOffice Calc 中多次出现的字符中获取最后一次出现。

例如,我有一个字符串abc1ba2ac2adeaa43add。现在,如果我正在搜索a它应该返回 18。

0 投票
3 回答
1514 浏览

java - 使用 Java 的 ArrayList lastIndexOf()

为了简单起见,我有一个名为“items”的 ArrayList(它存储用户输入的字符串)和这段代码:

当我测试它时,如果我在开头输入“我是”,它会像应该的那样输出“耶”。但是,如果我输入“是的,我是”之类的内容,它不会输出任何内容。如果我输入“是的,我是”之类的内容,或者我是否仅限于在开始时使用它,有没有一种方法可以让我显示“耶”?

以下是我设置 ArrayList 的方法:

谢谢。

0 投票
1 回答
206 浏览

c++ - Qt5 删除文件路径的后缀

我试图找出 QString::lastIndexOf 和 QString::chop 来删除文件的后缀,所以我可以自己添加一个。但是,我得到了对我没有意义的奇怪输出。

这是我的测试代码:

这是我从中得到的 qDebug() 信息:

我试图让它最后删除“.png”。我不知道 23 是从哪里来的。