創作內容

1 GP

【C#】String.Substring( )

作者:落葉無聲│2015-11-13 16:06:05│巴幣:2│人氣:1532
類型: C#學習筆記

目的: 利用String.Substring( )和Regex.Replace( )重組句子

參考資料: Google



說明

重組字串
ex. 字串中的前三個英文字 + 字串中的所有數字 + 字串中最後的三個英文字.



程式碼範例
using System.Text;
using System.Text.RegularExpressions;

string Input = "";
 
//
string GetLetters = Regex.Replace(Input, @"[^A-Z,a-z]",String.Empty);
 
//            
string GetFirstThreeLetters = GetLetters.Substring(0, 3);
 
//
string GetFinalThreeLetters = GetLetters.Substring(GetLetters.Length - 3 , 3);
 
//
string GetNumbers = Regex.Replace(Input, @"[^\d]", String.Empty);
 
//( + + )
//"123ABC456DEF890GHI" "ABC1234567890GHI"
string Result = GetFirstThreeLetters + GetNumbers + GetFinalThreeLetters;



引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3015784
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:C#|C#程式|程式設計|程式

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

1喜歡★rovingleaves 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【C#】Regex.Re...

追蹤私訊切換新版閱覽

作品資料夾

dhreekingdon幸運看見的你
給你一顆紅心~讓你能保有一整天的好心情~祝你有個愉快的一天喲(<ゝω・)~❤看更多我要大聲說昨天23:18


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】