java - 检查字符串是否包含点

标签 java string

今天我试图检测一个字符串是否包含一个点,但我的代码不工作

 String s = "test.test";
 if(s.contains("\\.")) {
     System.out.printLn("string contains dot");
 }

最佳答案

String类的

contains()方法不接受正则表达式作为参数,它接受普通文本。

String s = "test.test";

if(s.contains("."))
{
    System.out.println("string contains dot");
}

关于java - 检查字符串是否包含点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32167807/

相关文章:

java - 删除查询不起作用 java netbeans

java - System.currentTimeMillis() 行为错误

java - Java中特定的字符串输入

algorithm - wordweb英语词典是如何实现的?

java - 使用 gxt 网格时为 "internal compiler exception occurred"

每个索引和第一个索引的 Java 8

java - Java strictfp 修饰符对现代 CPU 有什么影响吗?

javascript - 在javascript中将变量值转换为字符串

c# - C# 中的任意大小的字符串数组

c# - 如何在 Linq toEntity 中将字符串数组转换为字符串?