第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python使用正則表達(dá)式提取大寫單詞

python使用正則表達(dá)式提取大寫單詞

元芳怎么了 2021-06-06 12:11:09
我想提取大寫的單詞,并且出現(xiàn)在單詞“cell”或“cells”之前的 3 或 4例子 :簡而言之,用一系列LTX-二醇或異-LTX-二醇處理如上所述生長的MCF-7相同細(xì)胞。我想從上面的例子中提取 MCF-7。我嘗試使用[A-Z0-9-]+cells,但它的返回單元格,而不是 MCF-7
查看完整描述

1 回答

?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗 獲得超7個贊

此答案假設(shè)您要匹配以大寫字母開頭的單詞,然后依次是 1 到 4 個其他單詞,然后是cellor cells。我們可以嘗試使用以下模式進(jìn)行匹配:


([A-Z][^ ]*)(?=\s+(?:[^A-Z]\S*\s+){1,4}cells?)

模式末尾的正向前瞻聲明要求在cell或之前出現(xiàn) 1 到 4 個單詞cells。


input = "Briefly, MCF-7 idential cells grown as described above were treated with a range of LTX-diol or iso-LTX-diol."


r1 = re.findall(r"([A-Z][^ ]*)(?=\s+(?:[^A-Z]\S*\s+){1,4}cells?)", input)

print(r1)


['MCF-7']


查看完整回答
反對 回復(fù) 2021-06-09
  • 1 回答
  • 0 關(guān)注
  • 284 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號