易截截图软件、单文件、免安装、纯绿色、仅160KB

关于java split的问题 - Java / Web 开发

想用java split 把字符串 "[admin][qa]";分割得到admin qa怎么做,
呵呵..有个很笨的思路,我是这么想的,首先你可以把[admin][qa]中的"]["替换replace成','或其他,然后在把"[" 和"]"replace..就可以得到 admin,qa了.然后你可以在用spilt, ","作为分隔符就可以了..没有试过..如果有更好的..楼下的补上!

直接按']['这个分

引用

直接按']['这个分



引用
直接按']['这个分


掐头去尾,按']['这个分


1L方法比较可行。LZ你还是用replaceAll()方法好点


String admin ="";
String qx = "";
String all="[admin][qa]";
String[] sp = all.split("][");
admin = sp[0].subString(1,sp[0].length);
qx = sp[1].subString(1,sp[1].length);


试试这个

应该用正则表达式匹配[]之间的部分。

帮顶。。。

"[admin][qa]"

先split("][");
分成两个,
然后用indexOf("[") indexOf("]")
再联合 substring() 截取字符

可以用一下正则表达式,String.split("\\]|\\]\\[|\\]");不过需要注意一下空格问题

"[admin][qa]".substring(1,"[admin][qa]".length()-1).split("]\\[");

引用
用正则表达式:

Java code

Pattern pattern = Pattern.compile("(\\]\\[)|(\\]?\\[)|


相关问答:

JSP 接收 FORM 提交 - Java / Web 开发

一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录 
然 ......

java中传值 - Java / Web 开发

怎么样将id传过去啊???是简单的传。。。在地址栏中写id号
LZ 好幽默!不知道你的意思?

是想把ID 传到ACTION ? 通过URl id=?

不够详细 别人不知道怎样帮你

../XXXXX.do?id=XXXX&id2=XXXXX

......

mysql的更新语句 - Java / Java SE

id name datetime
1 a 2010-05-13 10:15:00
2 b 2010-05-14 09:10:00
3 d 2010-05-14 10:10:00
如何将距离目前最近的那个记录的name 更新为“x”呢
谢谢咯 啊 呵呵
update table_n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号