Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Tách kí tự xuống dòng ra khỏi chuỗi và chỉ lấy số trong chuỗi.

21:45 07-08-2017 8.234 lượt xem 6 bình luận 11:22 08-08-2017

Em muốn hỏi: trong 1 textbox đang ở chế độ multiline, muốn sử dụng hàm split để cắt kí tự xuống dòng "\n" và cắt ký tự khoảng trắng "  " thì dùng lệnh thế nào ạ ? ( vừa cắt "\n", vừa cắt cả  "  " ).

Và sau khi cắt, chỉ lấy các số 0 và 1 trong chuỗi để đưa vào mảng.

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Accodius đã bình luận 09:28 08-08-2017
string  input = txt.Text;

string[] result = Regex.Split(input,@"\n|[ ]{2,}").ToArray();

 

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 01:16 08-08-2017
string a = "bla\r\nbla0101\r\n\bla";
string[] temp = a.Split('\n');
foreach (var item in temp)
{
   // từ những chuỗi đã có sẽ còn dư ký tự \r ở cuối. Muốn lấy số ra thì có thể:
   //- dùng regex
   //- Duyệt từng phần từ trong chuỗi

}

 

Câu hỏi mới nhất