如何编写正确的regexp?

如何编写正确的regexp?,regex,Regex,我想为这些事件创建一个regexp: 工作对象: *menupoint/example 不接受这一点: *menupoint/example/example 因此,在菜单点之后,teher将是最大值1/。 我试过这个,但不起作用: %menupoint\/[^\/]+ 谢谢你的帮助 如何使用“$”符号匹配字符串的结尾,它将确保“menupoint”之后的“/”是目标字符串中的最后一个“/” menupoint\/[^\/]+$ 演示:尝试用*替换%: .*menupoint\/[^\/

我想为这些事件创建一个regexp:

工作对象:

*menupoint/example 
不接受这一点:

*menupoint/example/example
因此,在菜单点之后,teher将是最大值1/。 我试过这个,但不起作用:

%menupoint\/[^\/]+
谢谢你的帮助

如何使用“$”符号匹配字符串的结尾,它将确保“menupoint”之后的“/”是目标字符串中的最后一个“/”

menupoint\/[^\/]+$

演示:

尝试用
*
替换
%

.*menupoint\/[^\/]+

[^\/]+
匹配1+个字符,而不是
/
。也许您需要
.menupoint\/.+
+
匹配任何1+字符)?抱歉,它的menupoint:)您的正则表达式和假设输入之间不匹配。另外,请正确格式化您的正则表达式为什么以
%
开头?因为在此之前,menupoint可以是任何以*开头的东西,这很好