问题标签 [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.
string - windows phone 8 字符串分成三部分
嗨,我想从服务 url“ http://www.findyourfate.com/rss/yearly-horoscope.asp?sign=Aries ”设置一个文本到三个文本块,这是一个字符串,我只想拆分三个字符串并将文本设置为 text1、text2、text3.idone 的三个文本块设置为什么我要拆分意味着在单个文本块中不显示完整内容,因为这个原因我想分成三个字符串。对于第一个文本块我需要显示什么已经成功完成,我尝试设置文本块的其余部分,但我被卡住了,请帮我解决这个问题。我是这个 Windows 8 开发的初学者,请帮助我。
javascript - 为什么 lastindexOf() 找不到最后一个元素
我正在尝试使用 Javascript 从字符串中提取子字符串并提出以下内容:http: //jsfiddle.net/bbhbz7r6/1/但是,由于某种原因,.lastindexOf() 找不到最后一次出现<td class="views-field views-field-line-item-title">
但第一个......我不确定我做错了什么。
c# - TextBox Indexof 和 LastIndexOf
因为 TextBox 没有查找功能,所以我根据需要创建并修改了自己的版本。我已经创建了函数。一个用于搜索下一个,另一个用于搜索上一个
我的问题是:
如果我的搜索词的长度超过 1 个字符并且我已经搜索了该词四次,如果在第 4 个词我决定点击搜索之前它会返回到上一个搜索词并且效果很好。现在因为我点击了前 4 次搜索并使用上一个搜索词进入了第 3 个搜索词,如果我决定使用 Find Next 再次搜索第 4 个搜索词,我必须双击 find next然后它选择第 4 个词。
如果我的搜索词是 1 个字符长并且我想搜索一个字符,我输入字符,例如“o”,它会遍历文本框中的每个字符,但是一旦我决定使用上一个搜索返回,我必须双击搜索上一个按钮,然后返回,如果我决定搜索下一个,我必须再次双击,然后它会搜索下一个。
这可能有助于理解双击和单击:
http://media.giphy.com/media/3xz2BJgF2DrtcCnP1e/giphy.gif
我一直试图让它工作很长一段时间,但我没有运气。我不知道我要去哪里,在我迷惑自己之前,如果有人能帮助我,那就太好了。
我的代码:
变量
搜索下一个
搜索上一个
c# - LINQ获取特殊字符的最后位置
我有一个简单的 LINQ 查询(通过 EF 到实体的 linq)
我遇到的问题是 Qname。数据库中的名称通常如下所示:
公司::队列名称
但现在我有一些新的队列,名称如下所示:
公司::组::队列名称
所以我不需要在字符串中找到第一个“:” ,而是最后一个。
SQL 不支持“ LastIndexOf() ”方法。那么我如何获得QueueName 中的最后一个“:” ?
我用“ Reverse() ”尝试过,但结果有点错误(gnirts而不是string)。
java - 有没有更好的方法将此字符串划分为子字符串?
我正在尝试从一长串如下所示的信息中提取"first_name"
和:"last_name"
我这样做的方式(这可能是非常错误且非常糟糕的解决方案)是我首先使用以下代码从"first_name"
to提取子字符串:"link"
然后我得到:
first_name":"Marcus","gender":"male","last_name":"Bengtsson","
然后我做同样的事情,但从":"
to"gender"
得到"first_name
:
然后同样的事情"last_name"
:
最后,我在两个字符串之间附加一个空格:
然后我得到:
Marcus Bengtsson
可能有更好的方法可以做到这一点,但我无法弄清楚如何。
regex - 在大文本文件中查找字符串中最后出现的子字符串
我正在尝试阅读一个大约 10 GB 的巨大文本文件。我想找到最后一次出现的字符串。
例如,下面是 5 行的示例,第 2 行和第 5 行是相同的字符串。
我想取最后一个,因为它是最新的,并使用 streamreader 将其输出到文本文件。
我最好使用正则表达式还是最好使用 alastindexof
来确定它是否是最后一个字符串?
我有很多这样的搜索要做,所以我会创建某种数组并让它自下而上搜索以提高性能。
有人可以指出我正确的方向吗?
c# - 如何在不同字符之前获取特定字符的最后一个索引
对不起,这对我来说有点难以解释。
我想获取在应用程序中放置在不同字符之前的最后一个换行符C#
的索引。
例如,我想要\n
放置在前面的索引Hi
我也想要它的第一个索引\n
放在Hi
.
我知道String.LastIndexOf有多种使用方法。我只是不知道我是否可以或如何使用它来获得我想要的东西。
编辑
这就是我到目前为止所想到的。
我想知道是否有更好或更标准的方法来做到这一点。
java - 需要数组列表的索引号,通过给出元素字符串的特定文本
我想通过仅使用包含的文本来获取数组列表的特定索引。说假设,
我有数组列表
如果想要两者的索引号SeniorLabTechnician
,我必须在indexOf
andlastindexOf
方法中使用确切的字符串。喜欢Test.indexOf("SeniorLabTechnician_4")
和Test.lastindexOf("SeniorLabTechnician_6")
这会给我确切的答案。但不是那样,而是只使用前缀说像高级或类似的东西,我想要之前完全相同的答案。
喜欢
Test.indexOf("Senior")
和Test.lastindexOf("Senior")
...
请建议
java - 双链表类型通用,无法让 lastIndexOf() 方法工作
遇到了一个小问题,即我的 DoublyLinkedListlastIndexOf(E element)
仅返回 -1 的位置。我的代码indexOf(E element)
虽然可以正常工作。
我用我DoublyLinkedListIterator
的来做这个发现。目前的代码是:
这就是我目前的 indexOf() 和 lastIndexOf():
我检查它的方式如下:
这给出了以下结果:
我在这里做错了什么?我认为它就像 indexOf() 一样,但只是通过从它的 size() 中减少索引来向后退一点。
c# - 时间:2019-05-10 标签:c#break string into arrays to print in different lines with zebra printer
我正在使用斑马证卡打印机。我正在与一个小组合作设计一个程序,该程序允许用户将所需信息输入到不同的框中并相应地打印出来,但是表单中有一个位置允许管理用户修改将出现的各种免责声明卡的背面。用户可以将信息输入到富文本框中,它会存储在数据库中并在需要时进行维护,直到更改为止。目标是使文本打印在不同的行上,因为我不确定打印机是否了解如何更改行并且会耗尽卡片的长度(这是标准信用卡尺寸)或者只是继续在最后一行的上面打印每一行。我对编程很陌生,我的小组 m with 正在使用 Visual Studio 和 C# 编码——我几乎没有这方面的经验,而且我对这台打印机知之甚少。问题是,用户可以输入一个长字符串(在 consolas 大小 12 字体中限制为 500 个字符),我需要一种方法,以便当达到某个限制时,字符串会下降以在下一个打印行而不将任何单词切成两半。我想我需要使用 lastIndexOf 以某种方式在每行的字符限制之前找到单词之间的最后一个空格。目前,这是目前的情况:是会有一个用户可以输入的长字符串(在 consolas 12 号字体中限制为 500 个字符),我需要一种方法,以便当达到某个限制时,字符串会下降到下一行打印而不会被砍一半的话。我想我需要使用 lastIndexOf 以某种方式在每行的字符限制之前找到单词之间的最后一个空格。目前,这是目前的情况:是会有一个用户可以输入的长字符串(在 consolas 12 号字体中限制为 500 个字符),我需要一种方法,以便当达到某个限制时,字符串会下降到下一行打印而不会被砍一半的话。我想我需要使用 lastIndexOf 以某种方式在每行的字符限制之前找到单词之间的最后一个空格。目前,这是目前的情况:
disclaimerSplit 是一个字符串数组,将用于保存每个字符串,因为整个内容被分解为适合每一行的较小字符串。我不确定这是否使这个过程过于复杂或什么,但我不知道该去哪里。例如,使用本段。如果要打印在卡片上,它需要看起来像这样。它适合一个包含的空间,每次达到字符限制时都会下降,并且不会在行之间将单词切成两半。我还使用了 consolas 字体,因为它是等宽字体,希望可以更容易地确定每行可以容纳多少个字符,而不会超出卡片的边缘。我已经看到了一些关于此的堆栈主题,但它们不是我想要的,或者没有完全有意义。