字串替換可以用內建的方法和正規表示式完成。
1用字串本身的replace方法:
a = 'hello word'
b = a.replace('word','python')
print b
例子:
#encoding=utf-8
# created by double lin at 2018/8/7
# 獲取**「花千骨」
import urllib2
import re
if __name__ == '__main__':
url = ''
head = {}
req = urllib2.request(url, headers=head)
response = urllib2.urlopen(req)
html = response.read()
# print html
url_name = re.findall(r'(.+?)
', html, re.s)
f = open('hello.txt', 'w')
for i in range(len(url_name)):
print url_name[i][0],
print url_name[i][1]
url = url_name[i][0]
name = url_name[i][1]
if url != '\n':
req = urllib2.request(url,headers=head)
r =urllib2.urlopen(req)
# print r.read()
html1 = r.read()
content = re.findall(r'
', html1, re.s)
for i in range(len(content)):
# print type(content[i])
f.write(name+'\n\n')
content[i] = content[i].replace('
', '\n')
# print content[i]
f.write(content[i]+'\n\n')
f.close()
2用正規表示式來完成替換:
import re
a = 'hello word'
strinfo = re.compile('word')
b = strinfo.sub('python',a)
print b
python字串替換
print replace實現多個子串替換 strr abaabbaccaaeeaa print 原字串 n format strr e strr.replace aa str 0 print 替換後的字串 n format e print split實現字串替換 strr abaabbaccaae...
php替換字串中,php 字串替換方法
字串替換是開發過程中經常用的資料處理的方式。下面我們就為大家介紹一下php中字元創的替換方法。substr replace 把字串的一部分替換為另乙個字串 str replace 使用乙個字串替換字串中的另一些字元 substr replace substr replace 函式用於把字串的一部分替...
python 字串替換 正則
因為看電影字幕有些不必要的想刪除,此段 用於刪除 內的內容。python 中 string的replace函式並不能直接使用 正規表示式,所以我們採取compile的方式 其中re為正則的標準庫。此段 包含 1.檔案的讀入輸出 2.正規表示式的使用 import re out open g and....