小编use*_*600的帖子

如何找到所有特殊字符并在给定字符串中打印?

我需要找到所有特殊字符,甚至是sting中的空格,并将其作为输出打印出来..

我尝试了以下内容.

public class SpecialChar {

    public static void main(String[] args) {

        String s = "adad , dsd  r dsdsd,,,,..////";

        for (int i = 0; i < s.length(); i++) 
        {
            System.out.println(s.charAt(i));
        }

        System.out.println("i");


        String REGEX = "[^&%$#@!~ ,]*";
        Pattern pattern = Pattern.compile(REGEX);

        Matcher matcher = pattern.matcher(i);
        if (matcher.matches()) {
            System.out.println("matched");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java regex string

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

标签 统计

java ×1

regex ×1

string ×1