wycSun1991 2014-08-15 13:24 采纳率: 0%
浏览 2660

Split()方法不能用是怎么回事

public string aa(string a)
{
string s;
string str = this.textBox1.Text;

string[] split = str.Split(char[] {';'});
foreach(string s in split)
{
if(s.Trim()!="")
{
return s;
}
}
}
要问的是此处Split()方法,根本没有呈现正确的颜色,是不是没有引用相关命名空间?

  • 写回答

1条回答 默认 最新

  • xuan_1002xuan 2014-08-15 15:28
    关注

    1、用字符串分隔:
    using System.Text.RegularExpressions;
    string str="aaajsbbbjsccc";
    string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);
    foreach (string i in sArray) Response.Write(i.ToString() + "
    ");
    输出结果:
    aaa
    bbb
    ccc
    2、用多个字符来分隔:
    string str="aaajbbbscccjdddseee";
    string[] sArray=str.Split(new char[2] {'j','s'});
    foreach(string i in sArray) Response.Write(i.ToString() + "
    ");
    输出结果:
    aaa
    bbb
    ccc
    ddd
    eee
    3、用单个字符来分隔:
    string str="aaajbbbjccc";
    string[] sArray=str.Split('j');
    foreach(string i in sArray) Response.Write(i.ToString() + "
    ");
    输出结果:
    aaa
    bbb
    ccc

    评论

报告相同问题?

悬赏问题

  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘