迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Java >

在 Java 中的 String.contains() 方法中使用正则表达式

作者:迹忆客 最近更新:2023/08/10 浏览次数:

本文将介绍如何在 Java 的 String.contains() 函数中使用正则表达式。

String.contains() 函数扫描字符串中的特定字符序列。 如果在此字符串中发现一系列 char 值,则返回 true; 否则,返回 false。


在 Java 中的 String.contains() 方法中使用正则表达式

它在调用 indexOf 函数之前将 CharSequence 转换为 String。 如果indexOf找到该字符串,则返回0或更大的数字; 否则,返回-1。

因此,如果存在一系列 char 值,则 contains() 函数返回 true; 否则,返回 false。

语法:

public boolean contains(CharSequence seq)
{
  return indexOf(seq.toString()) > -1;
}

这是查看 charSequence 是否存在的示例。

首先,在类中创建一个名为 st 的字符串类型变量,并用字符串值填充它。

String st = " Hey folks Fql Jiyik here ";

现在,您可以在此处使用 .contains() 方法:

System.out.println(st.contains("Test"));
class shanii {
  public static void main(String args[]){
    String st = " Hey folks Fql Jiyik here ";

    System.out.println(st.contains("Test"));

    System.out.println(st.contains("Fql"));

    System.out.println(st.contains("DS"));

    System.out.println(st.contains("D"));
    }
}

输出:

false
true
false
true

因为它不包含在我们命名为 st 的字符串中,所以提供的第一个参数“Test”将输出 false。 由于在字符串 st 中找到了“Fql”,因此它将返回 true,反之亦然。

上一篇:使用 Java 创建 REST 客户端

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Python - 匹配多行文本块的正则表达式

发布时间:2023/06/02 浏览次数:232 分类:Python

本文讨论了在多行字符串中搜索特定模式的方法。 该解决方案折衷了已知和未知模式的几种方法,并解释了匹配模式的工作原理。编写正则表达式以匹配多行字符串的原因

在 Python 中使用正则表达式捕获组

发布时间:2023/06/02 浏览次数:93 分类:Python

本篇文章介绍了如何借助 Python 中的正则表达式捕获组。 我们还将了解这些群体以及我们如何捕获它们。 让我们开始吧。在 Python 中使用正则表达式捕获组

Python 正则表达式转义

发布时间:2023/06/02 浏览次数:67 分类:Python

这篇文章是关于 Python 正则表达式转义的。 此外,我们将介绍 Python 正则表达式转义以及如何通过适当的示例代码使用它,以及 Python 正则表达式的多种用途。

在 Python 中使用 Re 模块的正则表达式通配符

发布时间:2023/06/02 浏览次数:71 分类:Python

通配符在正则表达式中用作表示或交换一个或多个字符的符号。 这些主要用于简化搜索条件。本文详细解释了如何在 Python 中使用带有通配符的 re.sub() 来匹配字符串与正则表达式。使用 re.sub

在 Bash 中的 Case 语句中运行正则表达式

发布时间:2023/05/19 浏览次数:111 分类:操作系统

本文探讨了正则表达式、它们的基本语法,以及如何在 Bash 中使用 case 结构和 if-else 结构来运行它们。正则表达式简介 正则表达式,也称为 regex 或 regexp,是用于文本/字符串匹配的字符序列。

在 R 正则表达式中匹配换行符

发布时间:2023/03/21 浏览次数:254 分类:编程语言

R 字符串上的行终止字符序列可能很难与正则表达式(regex)模式匹配,因为它们在不同的操作环境中表现不同。然而,有一些模式在任何情况下都能正常工作。

JavaScript 中检查正则表达式是否匹配整个字符串

发布时间:2023/01/30 浏览次数:104 分类:JavaScript

使用 test() 方法检查正则表达式是否匹配整个字符串,例如 /^hello$/.test(str) 。 插入符号 ^ 和美元符号 $ 匹配字符串的开头和结尾。 如果正则表达式匹配整个字符串, test 方法返回 true

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便