正则表达式在java中提取第二个斜杠和=后的字符串
我试图从第二个斜杠和第一个=字符之间的子字符串中提取一个字符串。目前我正在使用split来实现这一点。如何使用正则表达式来执行此操作?。提前谢谢 输入-“/test/example=1244 输出-示例 这是我目前正在使用的:正则表达式在java中提取第二个斜杠和=后的字符串,java,regex,Java,Regex,我试图从第二个斜杠和第一个=字符之间的子字符串中提取一个字符串。目前我正在使用split来实现这一点。如何使用正则表达式来执行此操作?。提前谢谢 输入-“/test/example=1244 输出-示例 这是我目前正在使用的: String test= inputString.split("/")[2].split("=")[0]; 您可以使用斜杠或等号的正则表达式进行拆分: String test = "/test/example=1244&
String test= inputString.split("/")[2].split("=")[0];
您可以使用斜杠或等号的正则表达式进行拆分:
String test = "/test/example=1244";
String output = test.split("[/=]")[2];
System.out.println(output);
这张照片是:
example
看起来你想创建一个正则表达式,但不知道从哪里开始。请查看资源,它有很多提示。另外,请参阅帖子了解一些基本的正则表达式信息。一旦你准备好了一些表达式,但解决方案仍然有问题,请用最新的详细信息编辑问题,我们将很乐意帮助你解决问题m、 为什么不使用已经内置的东西呢?这正是我想要的,谢谢。