Tìm hiểu về regex python.



  • Em đang tìm hiểu về regex python, em cũng tham khảo nhiều trên mạng nhưng không hiểu được rõ bản chất của nó cho lắm như: công dụng vs các hàm và các tham số. Anh chị nào có thể giúp em với?



  • Regex giúp em tìm kiếm text. Ví dụ tìm kiếm tất cả địa chỉ email trong một bài post dài trên forum.

    Regex giúp em mô tả xem một địa chỉ email thì gồm những thành phần gì. Ví dụ: "email thì cần có tên người với các ký tự từ a tới z, sau đó là ký tự a còng @ sau đó là domain name của một website (ví dụ pycon.vn)".

    Mô ta trên được dịch sang cú pháp của regex thành [a-z]+@[a-z]+\.[a-z]{2,3}.

    Có cái tool Regex Tester http://www.regexpal.com rất hay. Tool này có thể giúp em viết regex và xem kết quả ngay lập tức. Sau khi có regex ưng ý rồi thì cho vào python để code. Em có thể tham khảo http://www.thegeekstuff.com/2014/07/python-regex-examples.


Hãy đăng nhập để trả lời
 

Có vẻ như bạn đã mất kết nối tới Cộng đồng Python Việt Nam, vui lòng đợi một lúc để chúng tôi thử kết nối lại.