1. 程式人生 > >pyhton特殊字元如何寫出來,特殊字元split如何切割解決,python2.7+ , 3.7+通用

pyhton特殊字元如何寫出來,特殊字元split如何切割解決,python2.7+ , 3.7+通用

哪11個特殊字元?

    $,(),*,+,.,[,?,\,^, {,|

如何使用特殊字元?

    詳見示例程式碼

示例程式碼

#decoding:utf-8

#ex_re_unnormalSymbol.py

self_file = __file__ #save current file absolute path


import re #使用正則表示式模組


#########11個特殊字元$,(),*,+,.,[,?,\,^, {,|#########

print u"要匹配文字中的這些特殊字元時,正則表示式中要用轉義字元先轉義一下"

text = "hello world {*_*?}"

print text

print u"請摳出上面文字中的{*_*?}"

ret = re.findall(r"\{\*_\*\?}", text)

print ret #['{*_*?}']

print ret[0] #{*_*?}

print "\nexit %s" % self_file

編譯執行

spit 如何切割

*   \    ”  *  等等特殊字元 通過  反斜槓\ 加上原來的字元即可 

   # 特殊字元在切割時候通過反斜槓加特殊字元即可   \”  ==> ”
   msg = ((str(req.text).split("sig")[1]).split("\"")[2])