我有一个示例字符串,如下所示。我想编写一个正则表达式来检索第五个正斜杠“/”之前的所有内容,换句话说,我想检索倒数第二个正斜杠“/”之前的所有内容
示例字符串:
ZYA/1XGO/O/v-1XJO/202307/T/7200
期待字符串:
ZYA/1XGO/O/v-1XJO/202307
这是我在 regex101.com 中想到的,但我认为有一种更简单的方法,我可以将正则表达式组声明为重复 5 次,而不是实际执行它。
实际上,您可以更简单地将正则表达式表述为:
^[^/]+(?:/[^/]+){0,4}