public class SubStrBeautiful
{
/// <summary>
/// 截取字符串
/// </summary>
/// <param name="str">需要截取的字符串</param>
/// <param name="strlen">字符串的長度</param>
/// <param name="end">當這能截取一部分的時候 沒有截取到的時候用字符串代替 爲空就是不代替了</param>
/// <returns></returns>
public static string cutStr(string str, int strlen, string end)
{
str = str.Replace("\r", "").Replace("\n", "");
System.Text.Encoding encode = System.Text.Encoding.GetEncoding("gb2312");
byte[] data = encode.GetBytes(str);
if (data.Length <= strlen) return str;
string temp = encode.GetString(data, 0, strlen);
temp = str.Substring(0, temp.Length) + end;
return temp;
}
public static bool IsChinese(char c)
{
return (int)c > 0x4E00 && (int)c < 0x9FA5;
}
}
c#截取字符串,經過驗證的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
C#接口作用的深入理解
笑面虎WJ
2018-08-27 19:54:13
分頁控件AspNetPager的用法
笑面虎WJ
2018-08-27 19:54:01
list裝換datatable,datatable裝換list
笑面虎WJ
2018-08-27 19:54:00
Repeater使用 AspNetPager分頁控件 仿(網易、拍拍、迅雷)
笑面虎WJ
2018-08-27 19:54:00
Asp.Net alert彈出提示信息的5種方法
笑面虎WJ
2018-08-27 19:54:00
AspNetPager與gridview結合實現分頁
笑面虎WJ
2018-08-27 19:54:00
winform安裝項目、安裝包的製作、部署
笑面虎WJ
2018-08-27 19:54:00
C# 如何實現記住密碼功能
笑面虎WJ
2018-08-27 19:53:56
覺得自己應該讀的技術書籍
anfeng_8379
2018-08-27 18:11:22
.net 文件操作類(轉載)
anfeng_8379
2018-08-27 18:11:22
讀書筆記(備忘)-.NET性能優化
anfeng_8379
2018-08-27 18:11:21
GridView自定義數字分頁功能
anfeng_8379
2018-08-27 18:11:21
C#事件與委託
anfeng_8379
2018-08-27 18:11:10
很好用的幾個webServer服務,網上搜的
china_k1
2018-08-27 18:03:50
很簡單的生成靜態頁面
china_k1
2018-08-27 18:03:37
24小時熱門文章
-
再談23種設計模式(3):行爲型模式(學習筆記)
-
Power Automate Desktop 安裝完,登錄後老是提示one driver 錯誤
-
微前端學習筆記(4):從微前端到微模塊之EMP與hel-micro方案探索
-
微前端學習筆記(1):微前端總體架構概述,從微服務發微
-
985 碩士程序員,空窗 4 個月沒有 Offer!
-
一文搞懂 Spring 循環依賴
-
賽博鬥地主——使用大語言模型扮演Agent智能體玩牌類遊戲。
-
VScode右鍵打開(添加到右鍵)
-
記一次 .NET某工控視覺自動化系統 卡死分析
-
WindowsServer--SQL Server搭建主從同步實現讀寫分離 - 事務性分發