Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 7 của 7
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Dùng Regular expression để lọc các số lặp phù hợp trong C#?

    Em chào các bác! em là thành viên mới tham gia diễn đàn, mới đặt câu hỏi lần đầu có gì sau sót mong được bỏ qua và nhận dc giúp đỡ của các bác [IMG]images/smilies/redface.png[/IMG]

    em dùng regex trong c# để lọc ra những số:

    loại 1: 9999, 8888, 7777,1111 --> em thử : ^/d{4}$.
    loẠI 2: 121212, 131313, 989898 --> em thử ^(/d/d){4}$.

    nhưng đều ko đúng ... mong các bác đừng chê cười e !

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Oh, là sao nhỉ?
    Bạn viết thế mình không hiểu.

    Loại 1: chuỗi có 4 chữ số?
    Loại 2: chuỗi có 8 chữ số?
    Hay
    Loại 1: chuỗi có các số gồm 4 chữ số cách nhau bởi dấu phẩy?
    Loại 1: chuỗi có các số gồm 8 chữ số cách nhau bởi dấu phẩy?

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Dùng ký tự back slash '\' chứ.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi SITUVNX
    Oh, là sao nhỉ?
    Bạn viết thế mình không hiểu.

    Loại 1: chuỗi có 4 chữ số?
    Loại 2: chuỗi có 8 chữ số?
    Hay
    Loại 1: chuỗi có các số gồm 4 chữ số cách nhau bởi dấu phẩy?
    Loại 1: chuỗi có các số gồm 8 chữ số cách nhau bởi dấu phẩy?
    như này bạn ạ

    Loại 1: chuỗi có các số gồm 4 chữ số cách nhau bởi dấu phẩy?
    Loại 1: chuỗi có các số gồm 8 chữ số cách nhau bởi dấu phẩy?

    bạn để ý thì sẽ thấy loại một có 4 số lặp lại như 4444, còn loại 2 thì dạng lặp 121212, kiểu như 3 lần (12) ấy hi

    - - - Nội dung đã được cập nhật ngày 23-02-2014 lúc 08:49 AM - - -

    Trích dẫn Gửi bởi nguyenq
    Dùng ký tự back slash '\' chứ.
    thế nào cơ, mình thấy "\" đâu dùng được nhỉ?

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Regular Expression Language - Quick Reference

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Kevin đoán là bạn muốn tìm kiếm số điện thoại 'đẹp'. Thử pattern sau xem, Kevin không chạy thử, nhưng cơ bản nó phải có dạng như vậy.

    Loại 1: pattern = @"(1|2|3|4|5|6|7|8|9|0){4}";
    Loại 2: Kevin nghĩ là không thể dùng 1 pattern được, hoặc sẽ rất dài, có thể bạn sẽ phải nghĩ thêm.

    PS: Hãy tìm hiểu luật lệ tham gia, gửi tiêu đề rõ ràng

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Kevin Hoang
    Kevin đoán là bạn muốn tìm kiếm số điện thoại 'đẹp'. Thử pattern sau xem, Kevin không chạy thử, nhưng cơ bản nó phải có dạng như vậy.

    Loại 1: pattern = @"(1|2|3|4|5|6|7|8|9|0){4}";
    Loại 2: Kevin nghĩ là không thể dùng 1 pattern được, hoặc sẽ rất dài, có thể bạn sẽ phải nghĩ thêm.

    PS: Hãy tìm hiểu luật lệ tham gia, gửi tiêu đề rõ ràng
    đúng rùi bạn kenvin hi, mình muốn tìm sdt đẹp,
    loại 1: ban đầu mình cũng làm mẫu như bạn nhưng ko dc [IMG]images/smilies/biggrin.png[/IMG]

    mình thử ^[0-9]{4}$ cũng thế nên mới lên hỏi mọi người hì. sau mình sẽ chú ý tiêu đề [IMG]images/smilies/smile.png[/IMG] thks bn.

    - - - Nội dung đã được cập nhật ngày 23-02-2014 lúc 01:39 PM - - -

    Trích dẫn Gửi bởi nguyenq
    Regular Expression Language - Quick Reference
    thks bạn nguyenq nhé ^_^ mình đang đọc mà chưa tìm ra cách

    - - - Nội dung đã được cập nhật ngày 24-02-2014 lúc 07:32 AM - - -

    mình đã làm được rồi, cám ơn cả nhà nhé [IMG]images/smilies/smile.png[/IMG]

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •