Regex 如何使用OR运算符进行非贪婪选择?
我写了一句话来表达我的愿望:Regex 如何使用OR运算符进行非贪婪选择?,regex,Regex,我写了一句话来表达我的愿望: ([a-zA-Z0-9]+\.[a-zA-Z]+)\/$ https://coinmarketcap.com/ https://www.buzzfeed.com/ https://www.refinery29.com/ https://www.businessinsider.com/ 如何进行相同的选择,而不是[a-zA-Z0-9]选择从//或开始的任何内容?您可以使用此正则表达式 (?<=\/\/|\.)[^.]+\.[a-zA-Z]+\/$ (?捕获
([a-zA-Z0-9]+\.[a-zA-Z]+)\/$
https://coinmarketcap.com/
https://www.buzzfeed.com/
https://www.refinery29.com/
https://www.businessinsider.com/
如何进行相同的选择,而不是[a-zA-Z0-9]选择从//或开始的任何内容?您可以使用此正则表达式
(?<=\/\/|\.)[^.]+\.[a-zA-Z]+\/$
(?捕获除点以外的任何内容
\。
-->由文字点折叠
[a-zA-Z]+\/
-->后跟一个或多个字母和一个/
$
-->字符串结尾
是否允许查找?@CertainPerformance,是的,允许查找。然后只需在开始时查找\.
或/
pattern@CertainPerformance,我不知道如何在这里实现lookback。