我正在Python中使用Regex来匹配字符串并获取正则表达式的信息,如下所示。
[\s\S\w\W\d\D]+ACCOUNT\s*\NO\(15\s*DIGIT\):(?P<' + ACCOUNT_STR + '>\d+)\s*IFSC\s*:\s*(?P<' + IFSC_STR + '>[\w]+)\s*ACCOUNT\s*TYPE\s*:\s*(?P<' + TYPE_STR + '>[\s\S\d\D\w\W]*)CUSTOMER\sDETAILS\s*:\s*(?P<' + ADDRESS_STR + '>[\s\S\w\W\d\D]+)Statement[\s\S\w\W\d\D]+STATEMENT\s*OF\s*ACCOUNT\s+from\s+(?P<'+FROM_STR+'>\d{2}/\d{2}/\d{4})\s*to\s+(?P<' + TO_STR + '>\d{2}/\d{2}/\d{4})
Regex在python2上运行良好,但是在python3中显示错误
unicodeescape' codec can't decode bytes in position 25-26: malformed \N character escape
我无法理解该问题 '