Regex 在Google Analytics中使用正则表达式从长URL查找字符串

Regex 在Google Analytics中使用正则表达式从长URL查找字符串,regex,google-analytics,Regex,Google Analytics,我试图从长URL中提取字符串,例如,我有一个类似于grazie/gifts.html?mkt_tok=eyjpijoiwvrrne9estnprgmyttjabcisinqioijhu0d的URL 我只想要这部分grazie/gifts.html。然而,我也有一个这样的URL /grazie/new member bonus.html我想要全部内容,这意味着我想要从/grazie开始并以html结尾的字符串 我尝试使用正则表达式:^/grazie+.html$,但它总是返回/grazie.htm

我试图从长URL中提取字符串,例如,我有一个类似于
grazie/gifts.html?mkt_tok=eyjpijoiwvrrne9estnprgmyttjabcisinqioijhu0d的URL
我只想要这部分
grazie/gifts.html
。然而,我也有一个这样的URL
/grazie/new member bonus.html
我想要全部内容,这意味着我想要从
/grazie
开始并以
html
结尾的字符串


我尝试使用正则表达式:
^/grazie+.html$
,但它总是返回
/grazie.html
。我记得“.”代表任何字符。我有点困了

表示任何字符,但仅表示一次。因此,您需要使用
\.*
,因为
*
表示前一个字符的任意数字的通配符(例如,
's*'
将匹配
'
's'
'ssssss'
,等等。您应该尝试在旁注中使用
'grazie.\.html'
+
通配符至少匹配它前面的一个字符,因此您的正则表达式将匹配
'/grazie.html'
'/grazie.html'
“/grazieeee.html”
,等等。

试试
^grazie.*.html
。如果惰性量词起作用,
^grazie.*.html
会更好。