黑马程序员技术交流社区
标题:
字符串处理问题
[打印本页]
作者:
魏振龙
时间:
2012-7-11 10:34
标题:
字符串处理问题
能不能把一个字符串以其中的空格为分隔符分成一个字符串数组,有没有直接实现的语句
作者:
许庭洲
时间:
2012-7-11 10:45
本帖最后由 许庭洲 于 2012-7-13 14:12 编辑
string s1="Welcome to China!";
string[] s2=Regex.Split(s1, @"\s+");//返回的是没有空格的字符串s2数组。
作者:
古古头
时间:
2012-7-11 20:07
string[] letters = "a b c d".Split(new char[]{' '});
这样就可以按空格分隔了
作者:
钱灿
时间:
2012-7-11 20:49
string myString = "how are you";
string[] myWords = myString.Split(' ');
作者:
小高
时间:
2012-7-11 22:05
using System;
publicclass SplitTest {
publicstaticvoid Main() {
string words = "This is a list of words, with: a bit of punctuation" +
"\tand a tab character.";
string [] split = words.Split(new Char [] {' ', ',', '.', ':', '\t' });
foreach (string s in split) {
if (s.Trim() != "")
Console.WriteLine(s);
}
}
}
// The example displays the following output to the console:// This// is// a// list// of// words// with// a// bit// of// punctuation// and// a// tab// character
作者:
杨正
时间:
2012-7-11 23:01
这个直接应用Split函数就可以了。
string str = "hei ma cheng xu yuan";
string[] words = str.Split(' ');
复制代码
作者:
冯大卫
时间:
2012-7-12 19:00
string myString = "yi ding yao jin hei ma";
string[] myWords = myString.Split(' ');
作者:
杨康
时间:
2012-7-13 14:02
import java.util.regex.*;
public class Demo
{
public static void main(String []args)
{
String str = "how are you";
String[] arr = str.split(" +");
for(String s : arr)
{
System.out.println(s);
}
}
}
作者:
张寅平
时间:
2012-7-13 14:13
调用目标字符串的Split()方法
string[] str=目标字符串.Split(' ');
作者:
高欢欢
时间:
2012-7-13 22:37
java的str.split(" ");
这个得到的就是以空格为分隔符分成一个字符串数组。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2