请问:str.split("\\");语句为什么会抛出异常?
String pFolder="yhp\\ab\\dd"
String[] folders=pFolder.split("\\");
运行到此时抛出java.util.regex.PatternSyntaxException异常。请问是什么原因?
好像与正则表达式有关系,我应该怎样修改我的代码呢?
相关推荐
C#异常抛出和排序功能
显示九九乘法表,通过throw语句显示地引发异常;排序事件
python字符串切割:str.split()与re.split()的对比分析
1、str.split不支持正则及多个切割符号,不感知空格的数量,比如用空格切割,会出现下面情况。 >>> s1=aa bb cc >>> s1.split(' ') ['aa', 'bb', '', 'cc'] 因此split只适合简单的字符分割 2、re.split,支持正则及多个字符切割 >>> print line abc aa;bb,cc | dd(xx).xxx 12.12' xxxx 按空格切 >>> re.split(r' ',line) ['abc', 'aa;bb,cc', '|', 'dd(xx).xxx', 12.12'\txxxx] 加将空格放可选框内
python中从str中提取元素到list以及将list转换为str的方法
在python中时常需要从字符串类型str中提取元素到一个数组list中,例如str是一个逗号隔开的姓名名单,需要将每个名字提取到一个元素为str型的list中。 如姓名列表str = ‘Alice, Bob, John’,需要将其提取为name_list = [‘Alice’, ‘Bob’, ‘John’]。 而反过来有时需要将一个list中的字符元素按照指定的分隔符拼接成一个完整的字符串。好在python中str类型本身自带了两种方法(method)提供了相应的功能。 str转为list 使用split方法 基本使用 = .split() <
oracle split函数
oracle split函数,内有两种实现方式,可直接返回多行记录如: 传入参数: SELECT * FROM TABLE(mm_split('中国,be,c,de',',')); 返回四条记录: 中国 be c de
php指定长度分割字符串str_split函数用法示例
主要介绍了php指定长度分割字符串str_split函数用法,结合实例形式分析了str_split函数分割字符串的具体操作技巧,需要的朋友可以参考下


Java SE
