Đếm biểu tượng cảm xúc trong văn bản python
Hôm nay, tôi muốn nói về biểu tượng cảm xúc và cách kỳ lạ mà JavaScript (và các ngôn ngữ lập trình khác) xử lý chúng Show Cụ thể, biểu tượng cảm xúc không bao giờ có thuộc tính Nào cùng đào vào bên trong Cập nhật. Cách khắc phục được đề xuất trong bài viết này bị hỏng trong nhiều tình huống khác nhau. Tôi đã viết một bản cập nhật xem xét các phương pháp thay thế chính xác hơn Vấn đềHãy nhìn vào biểu tượng cảm xúc kem ốc quế. ________số 8. Nếu bạn gọi thuộc tính 0
Tại sao vậy? Tôi không phải là người đầu tiên viết về điều này. Henri Sivonen cung cấp một trong những lời giải thích chi tiết và rõ ràng nhất mà tôi từng đọc về chủ đề này, sử dụng biểu tượng cảm xúc facepalm ( 1) làm ví dụ
Các ngôn ngữ lập trình khác nhau xử lý các giá trị vô hướng để đếm khác nhau Trong JavaScript, biểu tượng cảm xúc facepalm có 3. Trong Python 3, đó là 0. Trong Rust, nó là 1Vậy… làm thế nào để bạn tính một biểu tượng cảm xúc là một ký tự? Một giải pháp đơn giản để đếm biểu tượng cảm xúc dưới dạng các ký tự đơn lẻTôi thấy rất nhiều cách tiếp cận sử dụng các mẫu biểu thức chính quy phức tạp để cố gắng tìm và cô lập biểu tượng cảm xúc trong chuỗi Một trong những sinh viên của tôi trong hội thảo Học viện của tôi đã đưa ra một giải pháp đơn giản hơn. một vòng lặp 2 và một biến 3
Đây là một bản demo Hơi khó chịu khi phải lặp và đếm thay vì chỉ sử dụng thuộc tính UTF 8 có chứa Biểu tượng cảm xúc không?Ký tự biểu tượng cảm xúc
. 😄 là 128516. Emojis are also characters from the UTF-8 alphabet: 😄 is 128516.
Tổng cộng có bao nhiêu biểu tượng cảm xúc?👉 Tổng cộng có 3.664 biểu tượng cảm xúc trong Tiêu chuẩn Unicode, kể từ tháng 9 năm 2021. Bản phát hành biểu tượng cảm xúc gần đây nhất là Emoji 15. 0, đã thêm 31 biểu tượng cảm xúc mới.
Regex có hoạt động với Biểu tượng cảm xúc không?emoji-regex cung cấp một biểu thức chính quy để khớp với tất cả các ký hiệu và chuỗi biểu tượng cảm xúc (bao gồm cả biểu diễn văn bản của biểu tượng cảm xúc) theo Tiêu chuẩn Unicode . Nó dựa trên emoji-test-regex-pattern, tạo ra (tại thời điểm xây dựng) mẫu biểu thức chính quy dựa trên Tiêu chuẩn Unicode.
Có danh sách Biểu tượng cảm xúc không?Nhưng đôi khi thật khó để tìm được biểu tượng cảm xúc phù hợp để sử dụng, vì vậy tôi quyết định chuẩn bị một bảng khổng lồ về chúng mà bạn có thể chỉ cần sao chép và dán vào bất kỳ trình chỉnh sửa nào.
. Danh sách tất cả các biểu tượng cảm xúc |