Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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
Regex从“获取部件”=&引用;第一次出现在左侧,其余出现在右侧_Regex - Fatal编程技术网

Regex从“获取部件”=&引用;第一次出现在左侧,其余出现在右侧

Regex从“获取部件”=&引用;第一次出现在左侧,其余出现在右侧,regex,Regex,我无法解决这个问题: hdfs://sandbox-hdp.hortonworks.com:8020/test/r/abc=1/day=1 需要提取 /abc=1/天=1 因此,在这种情况下,我们需要从第一次出现=字符开始,然后将所有内容移到左侧,直到第一次出现/字符,其余部分移到右侧 现在,我只知道如何正确使用以下内容:=.*什么语言/风格(添加标记),并显示您的实际尝试。这对您来说可以吗? $ echo "hdfs://sandbox-hdp.hortonworks.com:8020/t

我无法解决这个问题:

hdfs://sandbox-hdp.hortonworks.com:8020/test/r/abc=1/day=1
需要提取

/abc=1/天=1
因此,在这种情况下,我们需要从第一次出现
=
字符开始,然后将所有内容移到左侧,直到第一次出现
/
字符,其余部分移到右侧


现在,我只知道如何正确使用以下内容:
=.*

什么语言/风格(添加标记),并显示您的实际尝试。这对您来说可以吗?
$ echo "hdfs://sandbox-hdp.hortonworks.com:8020/test/r/abc=1/day=1"  | grep -oE '[^/]+=.*'