作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 String ,我需要从中省略一个特定的词。
如下所示,字符串中可能包含单词“Baci”或“BACI”
我已经编写了一个示例程序,如下所示,它运行良好,但我想知道是否有更好的方法来做到这一点??
public class Test {
public static void main(String args[]) {
String str = "Mar 14 Baci WIC";
if(str!=null&&!str.isEmpty())
{
if(str.contains("Baci") || str.contains("BACI"))
{
str = str.replaceAll("(?i) Baci", "");
}
}
System.out.println(str);
}
}
最佳答案
我认为这里更好的方法是不额外检查“Baci”的存在,即没有以下 if
检查
if(str.contains("Baci") || str.contains("BACI"))
关于Java : Omitting a Word in a String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15255689/
我是一名优秀的程序员,十分优秀!