国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Excel正則表達(dá)式提取公式示例之提取淘寶店鋪名

2022-10-11 12:51 作者:旺旺愛(ài)吃小仙貝  | 我要投稿

熟悉正則表達(dá)式的小伙伴都知道,正則表達(dá)式常常用于從某段字符串中提取到想要的內(nèi)容。而Excel網(wǎng)絡(luò)函數(shù)庫(kù)原有的正則表達(dá)式提取公式只支持提取表格中已有的數(shù)據(jù)。但是如何提取網(wǎng)頁(yè)端的數(shù)據(jù)呢?

當(dāng)有人問(wèn)到這個(gè)問(wèn)題的時(shí)候,小編立馬想起了Excel網(wǎng)絡(luò)函數(shù)庫(kù)的網(wǎng)頁(yè)抓取公式,網(wǎng)頁(yè)抓取公式是通過(guò)Excel瀏覽器到達(dá)指定網(wǎng)址,然后根據(jù)XPath找到待抓取數(shù)據(jù)的位置,詳細(xì)介紹可以看這里:https://zhuanlan.zhihu.com/p/538697204。那么能不能將網(wǎng)頁(yè)抓取公式與正則表達(dá)式提取公式結(jié)合一下呢?于是,一個(gè)新的公式就誕生了。

新版本的正則表達(dá)式需要使用Excel瀏覽器,通過(guò)Excel瀏覽器進(jìn)入到網(wǎng)頁(yè)內(nèi)的源碼中,然后在源碼里使用正則表達(dá)式來(lái)提取想要的數(shù)據(jù)。為了方便理解,今天小編給大家?guī)?lái)了一個(gè)案例:

本次案例選擇了淘寶的商品,隨機(jī)打開(kāi)某個(gè)商品頁(yè)面,目標(biāo)是抓取該頁(yè)面下所有商品所在的店鋪名。如圖:


首先,先安裝下Excel網(wǎng)絡(luò)函數(shù)庫(kù)和Excel瀏覽器,安裝網(wǎng)址www.excelapi.com。本文涉及到的內(nèi)容全部免費(fèi),大家放心使用。

接著我們打開(kāi)Excel瀏覽器,點(diǎn)擊門(mén)戶網(wǎng)站下的設(shè)置網(wǎng)頁(yè)抓取任務(wù),然后點(diǎn)擊開(kāi)始。




然后我們打開(kāi)表格,在要提取數(shù)據(jù)的網(wǎng)址后面輸入公式=RegexStringWUrl,Rule,Advance,Index)。其中Url指提取數(shù)據(jù)所在的網(wǎng)址,Ruel指正則表達(dá)式,支持常用的正則表達(dá)式。Advance指正則表達(dá)式Rule的書(shū)寫(xiě)模式,默認(rèn)是0,表示使用簡(jiǎn)單模式,簡(jiǎn)單模式就可以使用諸如“數(shù)字”、“字母”、“小寫(xiě)字母”、“大寫(xiě)字母”、“漢字”等名詞代替正則表達(dá)式。如果設(shè)置成1表示高級(jí)模式,也就是正常的正則表達(dá)式。Index指多個(gè)結(jié)果時(shí)返回全部還是指定的結(jié)果,可選參數(shù),默認(rèn)0,返回全部,1表示返回第一個(gè)結(jié)果。

輸好公式后單擊回車鍵即可提取到此網(wǎng)頁(yè)下的所有店鋪名,如需批量查詢只需將查好的單元格向下拖動(dòng)即可。具體實(shí)例如下:

?


?

如果查詢過(guò)程中出現(xiàn)正在取值,別著急,這是因?yàn)闉g覽器還沒(méi)有查完,等待3-5分鐘后,點(diǎn)擊公式欄下面的重算工作簿,即可獲取到數(shù)據(jù)。


Excel正則表達(dá)式提取公式示例之提取淘寶店鋪名的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
东丰县| 泰安市| 香格里拉县| 乃东县| 黄大仙区| 双城市| 图们市| 南皮县| 罗田县| 海宁市| 漠河县| 沁水县| 新邵县| 绵阳市| 怀远县| 澄江县| 南乐县| 绩溪县| 南木林县| 宁国市| 肃南| 锦州市| 广河县| 永靖县| 呈贡县| 咸丰县| 河池市| 斗六市| 沧州市| 西昌市| 吉水县| 嘉荫县| 南岸区| 正蓝旗| 安吉县| 阿拉尔市| 灵璧县| 闻喜县| 衡水市| 黑山县| 潞西市|