Java 如何在android中查找段落中的特定字符串?

Java 如何在android中查找段落中的特定字符串?,java,android,Java,Android,在我的项目中,数据与图像标记一起以html格式存储。例如,以下数据以html格式存储,其中包含2到3个图像 众所周知,特蕾莎修女出生于阿格尼丝·冈莎·博贾希。虽然她出生于1910年8月26日,但她认为8月27日,即她受洗的日子,是她“真正的生日”。“凭血统,我是阿尔巴尼亚人。凭公民身份,我是印度人。凭信仰,我是天主教修女。至于我的使命,我属于世界。至于我的心,我完全属于耶稣的心。”img-----src=“image1.png“——>特蕾莎修女成立了慈善传教士会,这是一个罗马天主教宗教团体,20

在我的项目中,数据与图像标记一起以html格式存储。例如,以下数据以html格式存储,其中包含2到3个图像

众所周知,特蕾莎修女出生于阿格尼丝·冈莎·博贾希。虽然她出生于1910年8月26日,但她认为8月27日,即她受洗的日子,是她“真正的生日”。“凭血统,我是阿尔巴尼亚人。凭公民身份,我是印度人。凭信仰,我是天主教修女。至于我的使命,我属于世界。至于我的心,我完全属于耶稣的心。”img-----src=“image1.png“——>特蕾莎修女成立了慈善传教士会,这是一个罗马天主教宗教团体,2012年由4500多名姐妹组成,活跃于133个国家。img-----src=“image2.png”----->。她获得了包括1979年诺贝尔和平奖在内的多项荣誉。她拒绝为获奖者举行传统的仪式宴会,并要求将19.2万美元的资金捐给印度的穷人。 img-----src=“image3.png”-->

现在,从上述数据中,我需要找到该段落有多少图像,需要获得所有图像名称以及扩展名,并应在android中显示它们。尝试过拆分,但不起作用。请帮助我解决此问题。


提前感谢

您可以使用字符串类的contains方法

String a="hello";
String b="hello my name is this";
if(b.contains(a)){

}

它将返回true或false。

您可以使用String类的contains方法

String a="hello";
String b="hello my name is this";
if(b.contains(a)){

}

它将返回true或false。

检查下面的出现次数

  String searchFor = "is";
  String base = "This is the method";
  int len = searchFor.length();
  int result = 0;
  if (len > 0) 
  {  
     int start = base.indexOf(searchFor);
     while (start != -1) 
     {
        result++;
        start = base.indexOf(searchFor, start+len);
     }
  }
  System.out.println(result);

有关更多详细信息:

请检查下面的事件数

  String searchFor = "is";
  String base = "This is the method";
  int len = searchFor.length();
  int result = 0;
  if (len > 0) 
  {  
     int start = base.indexOf(searchFor);
     while (start != -1) 
     {
        result++;
        start = base.indexOf(searchFor, start+len);
     }
  }
  System.out.println(result);
更多详情:

试试这个

使用
BreakIterator类

例如:

然后借助循环,您可以遍历所有行。

试试这个

使用
BreakIterator类

例如:


然后借助循环,您可以迭代所有行。

看看。我认为您可以使用正则表达式做一些事情。请参阅本教程。您尝试了什么,以及它如何“不起作用”?拆分是一种方法……或者您可以只搜索“我必须同意brianestey的观点:这就是regex的作用。使用它,你不仅可以找到img标签,还可以提取图像名称。看一看。我认为你可以用正则表达式做些什么。教程见此。你尝试了什么,怎么“不起作用”?拆分是一种方法……或者你可以只搜索“我必须同意brianestey的观点:这就是regex的作用。使用它,您不仅可以找到img标签,还可以在运行时提取图像名称。