o19830015
2012-12-03 07:20
采纳率: 76.7%
浏览 3.2k

在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条回答 默认 最新

  • 追风筝的孩子 2012-12-03 08:12
    已采纳

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

    打赏 评论
  • KPRF2009 2012-12-03 11:54

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

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

    打赏 评论

相关推荐 更多相似问题