www.fltk.net > jAvA split()根据换行符号截取字符串为数组

jAvA split()根据换行符号截取字符串为数组

晕,你的换行符呢~~你这样定义字符串也编译不过吧,换行需要一个换行符\n split(“\\n”)就可以分割了

class Main{ static public void main(String[] str){ String s="1234 567\n890\n110A"; String[] array=s.split("[\\t \\n]+"); for(int i=0;i

换行在后台的表示为'\n',或者'\r'。 所以你处理字段的时候,当字符为'\n'('\r')的时候,就可以把这些字段截取,放到一个数组里。等等。 或者你可以直接用split直接把字符串分解为数组: http://blog.csdn.net/daxiang_zhang/article/details/21...

java">public class Split{ public static void main(String[] args){ String sss = "1 2010,2 2011,3 2012"; String[] arr = sss.split(" |,");//根据“ ”和“,”区分 System.out.println(java.util. 1.可能是你程序里用的是英文的“,”,而你在控制...

public class exesice02 { public static void main(String[] args) { System.out.println("床前明月光\t疑是地上霜\t举头望明月\t低头思故乡"); String shi = "床前明月光\t疑是地上霜\t举头望明月\t低头思故乡"; String[] poetry = shi.split(...

split的参数是一个数组,可以有多个参数,比如说str.split(",","\n")

dim s,v 'v用来保存用split分割后生成的字符串数组,即是你要的5条单独字符串 s=":--------------------------------------LVTDB12A77B001683LVVDA11B14D064217LVVDA11B54D062650LVVDA11B94D062652LVVDB12A24D065198--------------------------...

$arr = explode("\n",$Str); 把双引号写成单引号是不行的哦.

用正则切割,/\s+/代表一个或多个空白字符(包含\r\n) "50.1.1.10\n50.1.120\n50.1.1.30".split(/\s+/);

最简单的就是遍历每一行,如果开头是“问:”就截取从第三个字符开始的字符串。 还可以用正则龋 参考: string input; // 原字符串string[] results = input.Split('\r', '\n'); foreach (string str in results){ if (str.StartWith("问:")) { s...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com