#encoding=utf-8
#python2.7
''' re正規表示式:
'''import re
import json
# with open("74508.txt","r") as fr: #需要先將文字分行,最初的文字未分行。
# c=fr.readline()
with open("74508.txt","r") as fr:
c=fr.read().replace("{u'meta':","\n{u'meta':")[1:].split("\n")[0]
c=re.sub("\\\\","",c) #去除反斜槓以及亂碼
p=re.compile(r'([^u])(")([a-za-z>])') #處理文字中的html標籤中的雙引號,將其替換為別的符號
# c=p.subn(r'\1'+r'@@'+r'\3',c)[0]
c=p.subn(r'\1'+r'\\'+r'\2'+r'\3',c)[0]
c=re.sub("u'",'"',c) #處理u',將其轉為雙引號
p2=re.compile(r"(')([^a-za-z])") #處理結尾的單引號,將其轉為雙引號
c=p2.subn(r'"'+r'\2',c)[0]
c=re.sub('u"','"',c) #處理u",將其轉為雙引號
c=re.sub("true",'"true"',c)
c=re.sub("false",'"false"',c)
p3=re.compile(r'([\s\:])(\d+?)(l)') #處理帶l的數字
c=p3.subn(r'\1'+'"'+r'\2\3'+'"',c)[0]
p4=re.compile(r'([a-za-z])(")([a-za-z])')
c=p4.subn(r'\1'+r'\\'+r'\2'+r'\3',c)[0]
result=json.loads(c)
print(result['meta'])
各種奇葩的貸款產品
關注 番茄風控大資料 獲取更多資料分析與風控大資料的實用乾貨。移動網際網路的發展給金融產品提供了乙個絕好的變現場景。今天我們梳理了些大眾化的貸款產品,也有一些非正常類的產品,看完之後,只能佩服腦洞大開的產品經理,這種市場嗅覺沒得說。房貸車貸 正常指數 中國家庭的兩座大山,房貸和車貸。當然還有孩貸。傳...
字串 各種奇葩內建 2017 9 3 2
字串和元組很像 str1 abcd str1 1 ab str1 1 b 字串不能更改 str2 biubiu capitalize 首字母大寫 str2.capitalize biubiu casefold 全部小寫 str2.casefold biubiu capitalize casefold...
瀏覽器各種奇葩劫持,怎麼破?
瀏覽器各種奇葩劫持,怎麼破?各種奇葩的瀏覽器劫持,下面來總結下,分出以下幾步解決 step1 針對登錄檔劫持,可以自己寫個登錄檔來快速解決。新建乙個文字檔案。windows registry editor version 5.00 hkey current user software microso...