Hiển thị n ký tự đầu tiên của chuỗi mà không cắt từ nửa chừng của một từ .
em mong cac pro huong dan.Co code demo thi cang tot
Em xin cam on truoc!
Theo Four thì bạn làm thế này:
+Xét tại vị trí n xem ký tự đó có phải là kí tự phân cách( dấu cách, dấu chấm,phẩy,..) hay ko?
+Có 2 TH:
-Th1: Đúng là ký tự phân cách thì tiến hành substring(0,n)=> xong.
-Th2:Không phải là ký tự phân cách. Khi đó, thì tùy vào bạn muốn "tiến" hay "lùi" để tới ký tự phân cách thì dừng lại. Khi tìm được vị trí là ký tự phân cách thì lại tiền hành substring=> xong.
Skype: mrfour.it - Yahoo:mrfour_it
Gmail: mrfour.it@gmail.com
Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!
Em khai báo 1 chuỗi datetime dạng: dd/MM/yyyy hh:mm:ss ở trong database, bây giờ em muốn cắt lấy phần giờ và phút để đưa vào 1 textbox thì làm thế nào
Anh Mr 4 có thế code demo cho em đươc không.Lam sao mình có thể lấy được phân cách để cắt chứ
sparrows_91 muốn lấy giờ fut giây thì trong sql dùng hàm:Convert(nvarchar(10),@NgàyCanlay,108)
cố gắng từng ngày cho đến tương lai
Ví dụ nè. A làm sơ sơ cho em nên chưa bắt lỗi gì cả, cắt có thể cũng chưa được đẹp. E tự hoàn thiện nhé.
Visual C# Code:
//-------------Bat dau cat xau--------------- //------TH1: n hoặc (n-1) la vi tri dau cach----------- { strResult = strS.Substring(0, n); } //------TH2: n ko phai ki tu phan cach---- { //-------Tien len ki tu phan cach------------- i++; strResult = strS.Substring(0, i);//cat vao xau ket qua } txtKQ.Text = strResult;
Skype: mrfour.it - Yahoo:mrfour_it
Gmail: mrfour.it@gmail.com
Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!