日期:2014-05-18 浏览次数:20486 次
string str="简 历 个人信息 姓 名: 张三 性 别: 男 出生日期: 1984年6月20日 居 住 地: 北京 工作年限: 三年以上 电子邮件: admin@163.com 手 机: 086- 15864321500 目前年薪: 6-8万人民币.... ";
public string[] strArr = { "姓 名", "性 别", "出生日期", "居 住 地", "工作年限", "电子邮件", "手 机", "目前年薪" };
        protected void Page_Load(object sender, EventArgs e)
        {
            string str = "简 历 个人信息 姓 名: 张三 性 别: 男 出生日期: 1984年6月20日 居 住 地: 北京 工作年限: 三年以上 电子邮件: admin@163.com 手 机: 086- 15864321500 目前年薪: 6-8万人民币.... ";
            ChangeNews(ref str, strArr);
            string strNew = str;
            ClientScript.RegisterStartupScript(this.GetType(), "", str);
        }
        private void ChangeNews(ref string str, string[] arr)
        {
            for (int i = 0; i < arr.Length; i++)
            {
                int j = str.IndexOf(arr[i]);
                if (j > 0)
                {
                    str = str.Insert(j, "<br>");
                }
            }
        }
------解决方案--------------------
没固定规律怎么取字符串。。?
------解决方案--------------------
分割的效果不是很理想,上面这个perfect.