今天写java string split "|"的时候遇到小问题,在split形如“abs|def”的时候分割成了a b c | d e f
查阅资料发现“|”和“.”都是正则表达式的元符号,而String的split参数正是正则表达式,所以要写成split("\\|")
本文探讨了在Java中使用正则表达式进行字符串分割时遇到的问题,并提供了解决方案,重点关注特殊字符如'|'和'.'作为分割符的场景。
今天写java string split "|"的时候遇到小问题,在split形如“abs|def”的时候分割成了a b c | d e f
查阅资料发现“|”和“.”都是正则表达式的元符号,而String的split参数正是正则表达式,所以要写成split("\\|")

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