当前位置: 首页 > 知识库问答 >
问题:

String.contains(search chText)不适用于多个单词

傅博瀚
2023-03-14

我有一些内容,我试图找到一些"search chText"是否存在于内容中。当我在“搜索文本”中查找一个单词时,tring.contains(搜索文本)返回true,但对多个工作返回false。下面是显示实现的片段。我需要确定搜索文本是否存在于内容中。

    boolean found;
    String searchText = "particular text";
    String input = "This is the text area where I am trying " +
         "to look for the particular text, which is in the variable searchText. " +
         "This text will have the string (222M) as part of this string. " +
         "The find method should give me a true result even if I don't " +
         "enter the closing brakect of the word. This is a multiline string";
    if(input.contains(searchText)) {
        found = true;
    }

我需要使用正则表达式吗。让我指出我之前没有提到的研究和我的尝试。

我已经尝试了以下正则表达式

pattern=pattern.compile((?)?

这也不行。

注意:这是在Android上。


共有1个答案

贾实
2023-03-14

如前所述,文本是多行的。找不到第一次出现\n之后的任何内容。我用空格替换了\n,它正常工作了。

 类似资料:
  • 我想设置pythonpath,但它不适用于其他目录。 我的朋友: 导出PYTHONPATH=/usr/lib/python2.7 导出PYTHONPATH=$PYTHONPATH/plat-linux2:$PYTHONPATH/lib-dynload:$PYTHONPATH/dist-包:$PYTHONPATH/lib-tk:$PYTHONPATH 如果我只保留第一行(单个目录) export P

  • 我正在使用依赖项从我的Spring boot微服务中读取配置图,并且它的工作正常。 修改配置映射后,我正在使用刷新endpoint 它按预期工作,应用程序加载configmap更改。 问题上面的工作正常,如果我只有我的应用程序的1个pod,但当我使用更多的1个pod只有1个pod选择更改不是全部。 在下面的示例中,只有我pod选择更改 minkube部署 配置映射。yml公司 bootstrap.

  • 问题内容: 我实现了Android 与。在这里,我有一个问题,当我单击列表项时,当闪烁的颜色也没有到来时,即橙色,则不执行任何操作。因此,您对我的问题的这个答案有任何想法吗? 我也将此代码放入Main ListActivity。 问题答案: 您首先要注意的是,每当元素中存在诸如按钮之类的Clickable元素时,它们都会控制click事件。因此,您将没有机会接受click事件。 您要做的只是将Li

  • 问题内容: 我想做的事: 我想计算一个使用多类问题 我试图做的是: 这是使用虹膜数据集制作的可复制示例。 我一个热编码我的目标 我使用决策树分类器 最后我执行交叉val 失败的原因: 最后一行抛出以下错误 我的环境: python == 3.7.2 sklearn == 0.19.2 我的问题: 是一个错误,还是我在误用? 问题答案: scikit-learn的交叉验证功能不必要的麻烦在于,默认情

  • 我有一个具有一对多关联的hibernate实体: *为清晰起见,删除了一些注释 子实体映射到具有复合主键(key和PARENT_ID)的表。问题是,当两个用户将相同的子项(使用相同的密钥)添加到相同的父项时,级联保存(session.saveOrUpdate(Parent))失败,子项的主键冲突而不是乐观锁失败。 如果除了集合之外,用户还更改了父实体中的其他一些属性,乐观锁也能正常工作。 我可以在

  • 问题内容: 我正在将多页php + jquery网站转换为单页角度应用程序。但是我已经用jquery编写了很多代码,因此只打算将php换成与路由等有关的角度。 我遇到的一个我无法弄清楚的问题是,在转换停止工作之前,我一直用尽的jquery click事件。如果更改代码以使其通过ng- click触发,则它将起作用,即使我从控制台调用该函数也是如此。jQuery正常工作,我在提到的函数中放了一些jQ