位置之前的第一个索引

2023-12-13

我有一个字符串和该字符串中的索引,并且想要获取该索引之前的子字符串的第一个位置。

例如,在字符串中:

"this is a test string that contains other string for testing"

是否有一个函数:

  • 给定子字符串,返回 42"string"以及起始位置53;和
  • 给定子字符串,返回 15"string"起始位置是30?

与 IndexOf() 一样,lastIndexOf 也为您提供了一个从后退开始的位置

var myString = "this is a test string that contains other string for testing";
var lastIndexOf = myString.LastIndexOf("string", 30);

报告此实例中指定字符串最后一次出现的从零开始的索引位置。搜索从指定的字符位置开始,并向字符串的开头向后进行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

位置之前的第一个索引 的相关文章

随机推荐

  • 使用 MySQL 获取整数中零的数量

    假设我在 MySQL 中有一个整数值 10090 我需要计算该数字中出现的所有零数字 因此对于前面的情况它将返回 3 select count zeros number from dual when number 10090 it retu
  • 需要找到页面上隐藏div的高度(设置为display:none)

    我需要测量隐藏元素内部的 div 的 offsetHeight div style display none div Lorem Ipsum dolor sit amet div div 父级divmust设置为 display none
  • 如何制作固定位置的菜单栏?

    我想设计我的菜单栏像这样 当您向下滚动时 它固定在网站的顶部 而当页面加载时 它不会固定在该位置 如何用 CSS 来完成呢 您想要的是 粘性导航栏 菜单 最简单的方法是将以下 CSS 添加到菜单 导航栏 position fixed top
  • C# 2.0:MethodBase.GetCurrentMethod() 可以返回 null 吗?

    我正在追踪 NullReferenceException 并且官方文档是缺乏 这是 C 2 0 代码 看看 Reflector 它看起来可以 MethodImpl MethodImplOptions NoInlining public st
  • 当我尝试上传 Microsoft 商店时,UWP/Xamarin 在提交测试中崩溃

    我正在使用 Xamarin Forms 开发一个带有 SignalR 的消息发送应用程序 我在本地和 Android 上测试了无数次 它运行良好 没有崩溃 但是当他们进行测试以将其上传到微软商店时 他们报告说我的应用程序崩溃了 根据应用程序
  • python 中 perluniprops 的等价物是什么?

    In perl 有perlunipropsUnicode 7 的索引 http perldoc perl org perluniprops html我可以执行以下操作来填充开始和结束标点符号 s p Open Punctuation 1 g
  • 为什么我无法设置 cookie 并重定向?

    我在设置 cookie 和执行操作时遇到问题302重定向在chrome中 cookie没有被设置 我没有测试过safari 在其他浏览器中我遇到了同样的问题 直到我添加Path 到 cookie 现在它可以工作了 这是标题的样子 状态是30
  • 为什么 Integer a=10 在 java 中是有效的语句? [复制]

    这个问题在这里已经有答案了 据我所知 Integer 是一个包装器class对于整数 所以必须创建一个对象来初始化a的值 Integer x new Integer 10 But Integer x 10 似乎工作完美 有人可以解释一下吗
  • 安装 coremltools 时出错

    我正在研究 Core ML Apple iOS 框架 我已经读过安装 coremltools 来创建自己的模型 我已经安装了pythonsudo python Users administrator Downloads get pip py
  • MongoDB 字段名称中不允许使用哪些字符?

    我当然明白了 和 SPACE 是不允许的 还有其他禁用字符吗 您可以在字段名称中使用任何不属于的 UTF8 字符 特殊 包含 或以 开头 https jira mongodb org browse SERVER 3229 https sta
  • 注入非角度 JS 库

    在我们的项目中 我们使用 NPM 和 Browserify 进行第三方依赖管理 它与 AngularJS 结合使用效果很好 感谢 CommonJS 模块 以下代码显示了依赖结构 它与 Angular 的依赖注入配合得很好 function
  • 如何使用末尾带有 # 的 Uri.parse()

    我尝试使用 GSM 代码通过 Android 应用程序转接电话 例如 如果我致电 21 otherNumber 我所有的电话都将转接至其他号码 My code Uri transfert Uri parse tel 21 numero In
  • C++ eof() 问题 - 永远不会返回 true?

    所以我正在尝试读取这个文件 一切看起来应该可以工作 但在运行时程序超时并停止工作 我必须关闭它 到底是怎么回事 我怀疑 oef 测试永远不会返回 true 并且它会不断在文件中查找更多内容 我没有在文本文件中拖动空行 我疯狂地尝试调试这个
  • 在 Windows 中找不到命令 php

    我已经在 Windows 7 中安装了 xampp 服务器 我已经检查了浏览器的工作情况 但我正在尝试运行 php v 命令提示符 我收到以下错误消息 php is not recognized as an internal or exte
  • 使用 Laravel 5.8 / Cashier / Stripe 设置订阅时遇到问题

    我按照这个教程一步步操作 https appdividend com 2018 12 05 laravel stripe payment gateway integration tutorial with example 然而 当我去测试它
  • 在文件中查找字符串的最快方法

    我有一个不超过 10KB 的日志文件 文件大小最大可达 2 MB 我想查找文件中是否至少出现一组这些字符串 这些字符串将位于不同的行 例如 行动 输入 结果 我至少需要知道文件中是否存在上述一组 我已经做了大约 100 次测试 每次日志都不
  • PHP 正则表达式在冒号之前转换文本以进行链接

    我需要找到第一次出现的冒号 并获取之前的完整字符串并将其附加到链接中 e g username twitter nice site RT www google com visited 需要转换为 a href http twitter co
  • 用于 Web 开发的 iOS Touch ID

    我目前正在尝试找到一种方法来构建响应式网站 但是一旦网站在 iOS 设备上加载 我想使用新的 iOS Touch ID api 来允许会员登录 我知道当然可以使用 Native 以及 Cordova 来做这样的事情 http cordova
  • 在 pagerAdapter 中的片段之间发送数据

    您好 我正在尝试在两个片段之间发送数据 armarFragment 到 cocinaFragment 但我不知道该怎么做 因为两者都在同一个 Activity tabsActivity 中 该 Activity 实现了 pagerAdapt
  • 位置之前的第一个索引

    我有一个字符串和该字符串中的索引 并且想要获取该索引之前的子字符串的第一个位置 例如 在字符串中 this is a test string that contains other string for testing 是否有一个函数 给定