|  |      1frogs OP 额 人工置顶 跪求解答 m(_ _)m | 
|  |      2keakon      2013-02-18 22:19:51 +08:00  2 >>> `"\d+(123)\s"` "'\\\\d+(123)\\\\s'" >>> repr("\d+(123)\s") "'\\\\d+(123)\\\\s'" 这个? | 
|  |      3reorx      2013-02-18 22:26:37 +08:00 不需要转换呀 >>> '\d+(123)\s' is r'\d+(123)\s' True | 
|      4clowwindy      2013-02-18 22:47:51 +08:00  1 >>> codecs.decode(r'a\n','string_escape') 'a\n' >>> codecs.encode(r'a\n','string_escape') 'a\\\\n' | 
|  |      5frogs OP @keakon 我sb了,本来想问的是怎么把 字符串里面正则字符变成普通字符, "\d+(123)\s" 变成 r"\\d\+\(123\)\\s"这种 | 
|  |      6keakon      2013-02-18 23:49:42 +08:00 >>> print re.escape('\d+(123)\s') \\d\+\(123\)\\s 这个? |