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

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

String[] ss = s.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

windows是\r\n linux和mac是不一样的。

import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @author lei */ public class StringUtils { public static String replaceBlank(String str) { String dest = ""; if (str!=null) { Pattern p = Pattern.compile("\\s...

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

string a = "a:skj297843\nj:fskdljf\nf:jdskljf"; string[] lines = a.Split('\n'); string []text = lines[1].Split(':'); Console.WriteLine(text[1]); Console.ReadLine();

Split函数 返回一个下标从零开始的一维数组,它包含指定数目的子字符串。 Split(expression[, delimiter[, count[, compare]]]) Split函数语法有如下几部分: expression 必需的。包含子字符串和分隔符的字符串表达式 。如果expression是一个长...

使用split()分割 str="2,2,3,5,6,6"; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(","); //字符分割 for (i=0;i

假设你要分割的字符串是string1的话 分割代码就是: dim s as string=strings.split(string1,vbcrlf) 这样s就是一个阵列了。s(0)是第一段内容,s(1)是第二段内容,以此类推。~~ googles8 的写法也对的。不过我的代码省去了声明的一行。只用一行...

网站地图

All rights reserved Powered by www.fltk.net

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