我想检查我的字符串是否包含 + 字符。我尝试了以下代码
s= "ddjdjdj+kfkfkf";
if(s.contains ("\\+"){
String parts[] = s.split("\\+);
s= parts[0]; // i want to strip part after +
}
但它没有给出预期的结果。有什么想法吗?
最佳答案
你需要这个:
if(s.contains("+"))
contains()
String
的方法|类不接受正则表达式作为参数,它接受普通文本。
编辑:
String s = "ddjdjdj+kfkfkf";
if(s.contains("+"))
{
String parts[] = s.split("\\+");
System.out.print(parts[0]);
}
输出:
ddjdjdj
关于java - 如何检查字符串是否包含 '+' 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10060804/