问题已结束,因为我误解了情况。不过,为了表明我的愚蠢,我不会删除我写的内容。
我想将一段字符串编码为Pattern,然后取回该字符串。
我尝试过:
String s = buff.readLine();
Pattern p = new Pattern(s);
并使用以下内容来检索我的字符串
System.out.println(p.toString());
但它不起作用,输出只是“包名称@(一些随机的东西)...我尝试了Pattern p = Pattern.compile (s);
但我从编译器中得到了一个错误。
最佳答案
我刚刚尝试过这个:
Pattern p = Pattern.compile("Hello");
System.out.println( p.toString() );
它成功了,打印出了“Hello”。
您是否正在导入 java.util.regex.Pattern 包?
关于java - 如何将字符串编码为模式并检索字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2233347/