使用python判断(UTF8编码)中文字符串是否包含的一个常见的错误


假设现有中文字符串strB,需要判断其中是否包含字符串strA,当strA是从另一个文件中读入时, 一定要注意将中文字符串strA末尾的“回车”(或其他隐形符号串)是否去掉。
尤其值得注意:Mac os/linux和windows下,对回车的表达貌似有所区别。因此当使用“strA.strip(‘\n’);strA in StrB”(python)在windows下能得到正确结果。但在macos或linux下却出现错误结果时,则需要考虑macos/linux 下使用 “strA.strip(‘\n’); strA.strip(‘\r’); strA in strB”(python)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部