-6
str='www.wgoogle.cwm'
從字符串在python我需要刪除所有「W」之前和之後。谷歌刪除小寫字母。預期的輸出是.google。我試過
str.replace('w','')
,這是行不通的。有沒有比這更好的方法?現在,我需要在.google之前和之後刪除上述字符串中的所有小寫字母。
我試過以下沒有任何成功。
word='www.google.com' print re.sub('[a-z]','',word)
我怎麼能不寫一個函數呢?
您的代碼刪除所有小寫字母應該工作,併產生'..'。在第一種情況下,我不確定爲什麼你最終想用'.google.cm'。如果這是正確的,並且你總是會將「谷歌」作爲中間部分,那麼可能沒有更好的方法。 – Ryan
你有進口嗎? – interjay
str.replace('w','')將替換'.google.'中w的所有實例,如果它有w。例如:str ='www.wisthebestletter.com',str.replace會給你'.isthebestletter.com'而不是'.wisthebestletter.com' –