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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

正則表達(dá)式:匹配字符+換行之前(換行換行)

正則表達(dá)式:匹配字符+換行之前(換行換行)

人到中年有點(diǎn)甜 2023-03-16 15:55:08
細(xì)繩:testing = "\nHello\nMy name is blah blah blah\nNice to meet you\nPS: Wait a second, I thought I know you.\nRegards\n\nUnknown\n\nHang on a minute\nI'm not done talking\n\nRegards\nOh OK"打?。篐elloMy name is blah blah blahNice to meet youPS: Wait a second, I thought I know you.RegardsUnknownHang on a minuteI'm not done talkingRegardsOh OK期望的結(jié)果:My name is blah blah blahNice to meet youPS: Wait a second, I thought I know you.Regards嘗試的解決方案:test = re.search('(Hello)([\s\S]*)(\n\n)', testing).group(2)返回:\nMy name is blah blah blah\nNice to meet you\nPS: Wait a second, I thought I know you.\nRegards\n\nUnknown\n\nHang on a minute\nI'm not done talking但是,這錯(cuò)過(guò)了我認(rèn)為與 [\s\S] 有關(guān)的第一個(gè) '\n\n'。我們有什么辦法可以在第一個(gè) '\n\n' 處結(jié)束搜索?
查看完整描述

1 回答

?
慕的地10843

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超8個(gè)贊

重復(fù)*器是貪心的,它盡可能多地匹配直到\n\n(這是字符串中的最后一次出現(xiàn))。在它后面放一個(gè)問號(hào)以使其不貪婪,以便它盡可能少地匹配:直到它匹配的第一次出現(xiàn)\n\n:


test = re.search('(Hello)([\s\S]*?)(\n\n)', testing).group(2)

print(test)

輸出:


Hello

My name is blah blah blah

Nice to meet you

PS: Wait a second, I thought I know you.

Regards


查看完整回答
反對(duì) 回復(fù) 2023-03-16
  • 1 回答
  • 0 關(guān)注
  • 83 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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