标签: regex
我想从以下列表中捕获faulted:
faulted
Entry
我正在尝试这个正则表达式:
www.example.com/stuff/morestuff
答案 0 :(得分:1)
您可以改用此正则表达式:
^(?:https?:\/\/)?(.*?)\/*$
并根据您的情况使用捕获的组#1。
Updated RegEx Demo
答案 1 :(得分:1)
在?之后放置*,使其非贪婪,即尽快停止消费字符。在这种情况下:
?
*
^(.*?)(?:\/)*$
它只消耗到第一个斜线。
根据正则表达式的实现,您可能不必转义正斜杠。