在使用 str.split()方法的时候发现有些字符分割的话不起作用或则不对,原因也很简单就是在split中他的分割表达式是一个正则表达式,像 * ^ | . 等符号在正则表达式中有特殊含义的 非、或、全部等字符就需要转义。
如果是\的话 就需要写成"\\"。
同样因为是正则表达式,也可以实现按照两个不同的字符分割(用 | 连接),等等正则表达式的事了。
String.split("a")剪切的时候加/转义
最新推荐文章于 2024-11-26 17:16:54 发布
本文探讨了在Python中使用str.split()方法时遇到的特殊字符分割问题,详细解释了如何正确处理正则表达式中的特殊字符,如*、^、.等,并介绍了如何通过转义字符实现准确的字符串分割。
3446

被折叠的 条评论
为什么被折叠?



