五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

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

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

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

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

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

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


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

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




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

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

?


?

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


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

分享到微博請遵守國家法律
五莲县| 泗洪县| 射阳县| 虎林市| 噶尔县| 琼海市| 永平县| 泸西县| 琼海市| 徐汇区| 安化县| 洞头县| 镇安县| 六盘水市| 湛江市| 翼城县| 玉门市| 青岛市| 双鸭山市| 甘洛县| 洞口县| 兴化市| 侯马市| 衡南县| 循化| 阿拉善右旗| 定西市| 道孚县| 松江区| 平顶山市| 新绛县| 河南省| 同仁县| 怀柔区| 五寨县| 柳河县| 海宁市| 精河县| 乐都县| 涟源市| 凌海市|