Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正则表达式在java中提取第二个斜杠和=后的字符串_Java_Regex - Fatal编程技术网

正则表达式在java中提取第二个斜杠和=后的字符串

正则表达式在java中提取第二个斜杠和=后的字符串,java,regex,Java,Regex,我试图从第二个斜杠和第一个=字符之间的子字符串中提取一个字符串。目前我正在使用split来实现这一点。如何使用正则表达式来执行此操作?。提前谢谢 输入-“/test/example=1244 输出-示例 这是我目前正在使用的: String test= inputString.split("/")[2].split("=")[0]; 您可以使用斜杠或等号的正则表达式进行拆分: String test = "/test/example=1244&

我试图从第二个斜杠和第一个=字符之间的子字符串中提取一个字符串。目前我正在使用split来实现这一点。如何使用正则表达式来执行此操作?。提前谢谢

输入-“/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、 为什么不使用已经内置的东西呢?这正是我想要的,谢谢。