我在 Google Data Studio的一个语句中组合了这两条REGEX规则,但只应用了第一条规则。CASE
CASE
WHEN REGEXP_MATCH(Seite, "^/amp/.*") THEN REGEXP_REPLACE(Seite, "^/amp/", "")
WHEN REGEXP_MATCH(Seite, ".*-[0-9]+$") THEN REGEXP_REPLACE(Seite, "-[0-9]+$", "")
END
Run Code Online (Sandbox Code Playgroud)
如果我交换规则的顺序,同样只应用第一条规则;不是第二个。为什么不应用第二条规则?我怎样才能让它同时应用这两个规则?
我正在使用该代码运行Geocoding,这完美无缺:$ url =' http ://maps.googleapis.com/maps/api/geocode/json?address= '.$地址.'&传感器=假';
问题是,它只运行几个地址(大约200),然后停止,所以我必须等待24小时再次开始地理编码.
所以我创建了一个API密钥,每天对2500个地址进行地理编码并添加如下:$ url = http://maps.googleapis.com/maps/api/geocode/json?&address=.$地址.&传感器=假键= MY_API_KEY;
现在的问题是,没有任何反应.没有地址进行地理编码.只有没有API密钥才适用于几个地址.我也尝试了不同的密钥,具有特定的引用,没有和引用 - 没有任何变化.不仅一个地址正在进行地理编码.
谢谢你的帮助!