社区
Java SE
帖子详情
关于字符串分割的问题
大狗狗
2012-06-06 07:10:59
java字符分隔函数split是采用正则表达式的,现在我想利用File.separator分隔一个文件路径,那么麻烦来了:
File.separator如何转义?预想File.separator是哪些字符?一般情况下是"\"或"/",但理论上它也可能是其它字符啊!如果采用预想判方法,那么写出来的程序在理论上就不具完全的跨平台性了。
大家谁有不用正则的字符串分割函数?
...全文
149
6
打赏
收藏
关于字符串分割的问题
java字符分隔函数split是采用正则表达式的,现在我想利用File.separator分隔一个文件路径,那么麻烦来了: File.separator如何转义?预想File.separator是哪些字符?一般情况下是"\"或"/",但理论上它也可能是其它字符啊!如果采用预想判方法,那么写出来的程序在理论上就不具完全的跨平台性了。 大家谁有不用正则的字符串分割函数?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
z_c123456
2012-06-06
打赏
举报
回复
我感觉也是那样做吧
RDroid
2012-06-06
打赏
举报
回复
貌似搞错了,不过对于/或\的话, 确实可以通用 String reg = "\\"+File.separator;
RDroid
2012-06-06
打赏
举报
回复
不管后面是什么字符,正则里面都可以转义的
就是说。普通的字符,前面加一个转义字符也没关系
尽管放心使用 String reg = "\\"+File.separator;
淡定的峰哥
2012-06-06
打赏
举报
回复
但理论上它也可能是其它字符啊!
你有看见其他类型的目录分割符吗
土豆的老公
2012-06-06
打赏
举报
回复
File.separator与系统有关的默认名称分隔符,为了方便,它被表示为一个字符串。此字符串只包含一个字符,在 UNIX 系统上,此字段的值为 '/';在 Microsoft Windows 系统上,它为 '\\'。
土豆的老公
2012-06-06
打赏
举报
回复
File.separator与系统有关的默认名称分隔符,为了方便,它被表示为一个字符串。此字符串只包含一个字符,在 UNIX 系统上,此字段的值为 '/';在 Microsoft Windows 系统上,它为 '\\'。
回溯——
分割
字符串
问题
这篇博客探讨了如何使用回溯算法解决两个
字符串
分割
问题
。第一个
问题
是131.
分割
回文串,通过递归和剪枝策略找到所有可能的回文子串
分割
方案。第二个
问题
是93.复原IP地址,需要在限制条件下
分割
字符串
形成有效IP地址。作者提供了两种不同的代码实现,强调了在
字符串
操作中StringBuilder相比于String的优势。
关于
分割
空
字符串
后,数组长度为一的
问题
博客围绕
字符串
分割
展开,提到用
分割
字符串
时,空
字符串
分割
后数组有一条空数据,导致else未生效。给出解决办法,可加一层判断或直接用数组方法,还提及一篇关于Java split函数
分割
空
字符串
问题
的详细文章。
C++
分割
字符串
的
问题
不少啊
本文针对C++中
字符串
分割
的需求,探讨了现有解决方案的
问题
,并提供了一个实用的split函数实现。
【java】
分割
字符串
问题
本文介绍在Java中使用Apache Commons Lang库中的StringUtils类进行精确的
字符串
分割
方法,避免了直接使用split函数可能产生的不准确
问题
。
在 Swift 中实现
字符串
分割
问题
:以字典中的单词构造句子
本文探讨在Swift中解决
字符串
分割
问题
,将给定
字符串
按字典单词构造所有可能句子。此为递归与动态规划
问题
,采用递归+记忆化方法,遍历
分割
点、缓存中间结果。还给出代码示例及分析,计算了时间和空间复杂度,适用于
字符串
长度较小情况。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章