JAVA正则表达式的使用(待整理)

来源:互联网 发布:保卫萝卜3要网络吗 编辑:程序博客网 时间:2024/05/15 12:45
在java.lang包中有String.split()方法,返回是一个数组

1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");
“.”和“|”在正则表达式中都是保留字符,必须得加"\"进行转义;而“\”本身在JAVA语言中用于转义字符,因此需要用两个反斜杠“\\”
3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“acount=? and uu =? or n=?”,把三个都分隔出来,可以用String.split("and|or");
0 0
原创粉丝点击