2017-03-02 65 views
-2

我想創建一個正則表達式爲這些OCCURENCES:如何編寫正確的正則表達式?

作品:

*menupoint/example 

和不能接受這一點:

*menupoint/example/example 

所以menupoint teher將是最大的一個/後。 我試過這個但不工作:

%menupoint\/[^\/]+ 

感謝您的幫助!

+0

'[^ \ /] +'匹配比'/'其他1+字符。也許你需要'.menupoint \ /.+'('。+'匹配任何1+字符)? –

+0

對不起其menupoint :) – NNN

+0

您的正則表達式和您的假設輸入之間存在不匹配。另外,請格式正確 –

回答

1

如何使用「$」符號來匹配字符串的末尾,它將確保「menupoint」之後的「/」是目標字符串中的最後一個「/」。

menupoint\/[^\/]+$ 

演示:https://regex101.com/r/WrALCc/1

+0

開始。*和良好 – NNN

0

嘗試更換%蒙山.*

.*menupoint\/[^\/]+