java - 如何将字符串编码为模式并检索字符串

标签 java

问题已结束,因为我误解了情况。不过,为了表明我的愚蠢,我不会删除我写的内容。

我想将一段字符串编码为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/

相关文章:

java - 使用 JavaFX 加载新屏幕

java - 如何使用 Maven 设置 Liquibase?

java - Android - 在相机和图库 Intents 之后裁剪会产生奇怪的结果

java - openRawResource() 总是抛出 NotFoundException

java - Selenium Connection Reset : Unable to find an exact match for CDP version 96, 所以返回找到的最接近的版本:95

java - "Variable might not have been initialized"-- Java 中基于文本的冒险

java - ListView 适配器仅返回 Parse.com 对象的最后一行 - Android

java - 在使用 NVIDIA Geforce 9800 显卡的 Windows Vista 上,GLSL 着色器无法编译并且没有错误消息

java - 无法部署分解的 Artifact

java - FoundationDB 中的 getKey 返回意外结果