教程集 www.jiaochengji.com
教程集 >  脚本编程  >  java  >  正文 利用lastIndexOf字符查找方法

利用lastIndexOf字符查找方法

发布时间:2017-12-13   编辑:jiaochengji.com
教程集为您提供利用lastIndexOf字符查找方法等资源,欢迎您收藏本站,我们将为您提供最新的利用lastIndexOf字符查找方法资源

利用lastindexof字符查找方法

lastindexof 方法返回一个整数值,指出 string 对象内子字符串的开始位置。假如没有找到子字符串,则返回 -1。

  假如 startindex 是负数,则 startindex 被当作零。假如它比最大字符位置索引还大,则它被当作最大的可能索引。

  从右向左执行查找。否则,该方法和 indexof 相同。

  下面的示例说明了 lastindexof 方法的用法

<blockquote>public static int lastindexofany(string str, string[] searchstrs) {
      if ((str == null) || (searchstrs == null)) {
          return -1;
      }
      int sz = searchstrs.length;
      int ret = -1;
      int tmp = 0;
      for (int i = 0; i < sz; i ) {
          string search = searchstrs[i];
          if (search == null) {
              continue;
          }
          tmp = str.lastindexof(search);
          if (tmp > ret) {
              ret = tmp;
          }
      }
      return ret;
  }</blockquote>

* <pre>
   * stringutils.lastindexofany(null, *)                   = -1
   * stringutils.lastindexofany(*, null)                   = -1
   * stringutils.lastindexofany(*, [])                     = -1
   * stringutils.lastindexofany(*, [null])                 = -1
   * stringutils.lastindexofany("zzabyycdxx", ["ab","cd"]) = 6
   * stringutils.lastindexofany("zzabyycdxx", ["cd","ab"]) = 6
   * stringutils.lastindexofany("zzabyycdxx", ["mn","op"]) = -1
   * stringutils.lastindexofany("zzabyycdxx", ["mn","op"]) = -1
   * stringutils.lastindexofany("zzabyycdxx", ["mn",""])   = 10
  

您可能感兴趣的文章:
javascript中indexOf()和lastIndexOf()查找字符串位置
javascript中Split、indexOf、lastIndexOf、substring方法应用举例
jquery indexOf使用方法
利用lastIndexOf字符查找方法
javascript indexOf方法、lastIndexOf方法的例子
java学习笔记之字符串查找函数
java indexOf() lastIndexOf() 字符串查找函数
javascript indexOf函数的用法介绍
java中如何在LinkedList查找元素
jquery 删除字符串最后一个字符的方法解析

[关闭]
~ ~