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