2 o19830015 o19830015 于 2012.12.03 15:20 提问

在android中split字符串的问题

在android应用中split字符串,代码如下,但是总是崩溃,说PatternSyntaxException异常。

String quotes_string = "1.agshjdgasfghsfjhsdfhjsfhjgj.#**#2.dfjngdhfkgjkfglkhjkh.#**#3.fdghjkhdgkklf";
 String[] apps = QuotesActivity.quotes_string.split("#**#");
 String quote = apps[0];
 txt_quotes.setText(quote);

帮忙解决一下吧,谢谢

2个回答

A328240784
A328240784   2012.12.03 16:12
已采纳

.....#**# 都是正则表达式关键字,至于为什么,你可以查查Pattern这个类对这关键字怎么定义的
我的建议是你可以把需要分割字符串改为非正则表达式的关键字比较好。。。。

o19830015
o19830015 谢谢
大约 5 年之前 回复
KPRF2009
KPRF2009   2012.12.03 19:54

我一般用{key} 当分隔符。。。

建议LZ多用一些非主流字符试试

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!