小编cle*_*lem的帖子

忽略字符串中的数字

例子:

    String t;
    String j ="j2se";
    Scanner sc =new Scanner(System.in);
    System.out.println("enter the search key:");
    t=sc.next();
    if (j.contains(t))
    {
        System.out.println("yes");
    }
    else System.out.println("no");
Run Code Online (Sandbox Code Playgroud)

如果用户输入“j2”、“se”或“j2s”作为输入,则输出为“是”。如果输入为“jse”,则输出为“no”。

是否有一种方法可以忽略字符串搜索中存储的数字,例如忽略大写或小写字母?

java string

1
推荐指数
1
解决办法
3472
查看次数

删除'|' ,数字和用字符串-Java中的空字符替换

例:

    String s1 = JOptionPane.showInputDialog("enter the string");
    String s2 = "h2ow |are you";


    if (s2.replace all("\\d+","").replaceAll("|", "").contains(s1))
        JOptionPane.showMessageDialog(null, "true");

    else
        JOptionPane.showMessageDialog(null, "false");
Run Code Online (Sandbox Code Playgroud)

如果输入输入为"如何"输出为真

但是,当我输入"如何"输出是错误的.

有没有方法可以替换'|'(垂直条)?

java string replace

1
推荐指数
1
解决办法
3745
查看次数

标签 统计

java ×2

string ×2

replace ×1