码迷,mamicode.com
首页 > Windows程序 > 详细

c#字符串操作相关

时间:2018-02-05 14:21:10      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:sha   技术   字符串   str   相关   图片   截取   换行   c#   

1.截取字符串

 if (list[i].Details.Length > 15) { list[i].Details = list[i].Details.Substring(0, 10) + "..."; };

  如果字符串的长度大于15,则从0位开始,截取10位显示。效果如下,“申请事由”内容:

技术分享图片

2.拆取字符串

具体实现说明:从数据库读出来用“|”连接的一串完整的字符串str,如:“2018/2/5 9:34:07:同意  |  2018/2/5 10:11:31:同意驳回  ”。在view中将str用“|”拆开,并将拆开后的两个字符串换行显示

<tr>
                <th style="vertical-align:middle;">@(typeof(ApProessing).GetDescription("ExamRemark"))</th>
                <td>
                    @{
                        string exam = ViewBag.ExamRemark;
                        if (string.IsNullOrEmpty(exam) == false)
                        {
                            string rel = exam.Trim();
                            string[] sArray = Regex.Split(rel, "|", RegexOptions.IgnoreCase);
                            for (int x = 0; x < sArray.Length; x++)
                            {
                                if (x == 0)
                                {  @sArray[x]}
                                else
                                {
                                    <br>@sArray[x];
                                }
                            }
                        }
                        else
                        { @ViewBag.ExamRemark
                        }
                    }
                </td>
        </tr>

  效果:

技术分享图片

3.字符串中替换字符

 string rel = exam.Trim();
 rel = rel.Replace("|", ",");

  效果说明:将rel中的“|”字符用逗号“,”代替

c#字符串操作相关

标签:sha   技术   字符串   str   相关   图片   截取   换行   c#   

原文地址:https://www.cnblogs.com/tiecaiying/p/8417012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!