我可以建议你 2 解决方法:
appscript 技巧:
构建一个 google 应用程序脚本以从您最喜欢的站点检索数据。以网站http://www.bloomberg.com/quote/TWSE:IND为例。我不知道这个示例是否满足您的需要,因此您可以很容易地更改脚本,更改正则表达式和站点 url。
请注意,因为我是法国人,所以我需要将“,”更改为“。” 这对您来说可能不是必需的。
function twn(){
var feed = UrlFetchApp.fetch("http://www.bloomberg.com/quote/TWSE:IND"); // URL of your favorite site
var taux = feed.getContentText().match(/meta itemprop\="price" content\="[0-9,\.]*"/); // looking for a regexp in the retrieved page
taux = taux[0].slice(31,taux[0].length-1); // cleaning around what you retrieved
taux = taux.replace(",",""); // french trick
taux = taux.replace(".",","); // french trick
Logger.log("taux: "+taux); // a little log to check Is I'm not doing anything bad
return(taux); // result displayed in your spreadsheet when you call function twn()
}
电子表格技巧:
在您的电子表格中使用以下公式:
=mid(REGEXEXTRACT(concatenate(Importdata("http://www.bloomberg.com/quote/TWSE:IND"));"itemprop=""price"" content=""[0-9,\.]*");27;10)