gpt4 book ai didi

regex - 使用正则表达式过滤Google Analytics(分析)API-在字符前停止(查询字符串)

转载 作者:行者123 更新时间:2023-12-03 15:59:30 25 4
gpt4 key购买 nike

我正在使用Google Spreadsheets的Google Analytics(分析)API插件来提取数据。

我知道基本的正则表达式,事实证明,Google Analytics(分析)中不允许使用负向回顾/而不是运算符(我假设它们是相同的吗?),因此我在使用此过滤器时遇到了困难。

我想过滤掉其中包含查询字符串的所有URL页面路径。这是一个示例列表:

/product/9779/this-is-a-product
/product/27193/this-is-a-product-with-a-query-string?productId=50334&ps=True
/product/281727/this-is-another-product-with-a-really-long-title
/product/979
/product/979/product-12-pump-septic
/product/9790/the-1983-ford-sedan
/product/9791/remington-870-3-express-410-pump-shotgun
/category/2738/this-is-a-category


我希望我的输出是:

/product/9779/this-is-a-product
/product/281727/this-is-another-product-with-a-really-long-title
/product/979/product-12-pump-septic
/product/9790/the-1983-ford-sedan
/product/9791/remington-870-3-express-410-pump-shotgun


这是我的Regex的开始...

ga:pagePath=~^/product/(.*)/


...它忽略了第四行,但是我不知道在第二个反斜杠之后要放什么。

我在这里尝试了几件事(例如 Regular expression to stop at first match),并在这里测试了我的代码( http://www.analyticsmarket.com/freetools/regex-tester)。

任何见解将不胜感激!

最佳答案

您可以使用以下正则表达式来匹配所需的输出。

^/product/.*/[\w-]+$


Live Demo

关于regex - 使用正则表达式过滤Google Analytics(分析)API-在字符前停止(查询字符串),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27141126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com