Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Phát hiện biểu tượng cảm xúc trong chuỗi

Để tiếp tục câu trả lời từ Johannes, tôi đã tìm thấy một giải pháp trên một diễn đàn ở đâu đó. Regex này thực hiện thủ thuật :)

    $unicodeRegexp = '([*#0-9](?>\\xEF\\xB8\\x8F)?\\xE2\\x83\\xA3|\\xC2[\\xA9\\xAE]|\\xE2..(\\xF0\\x9F\\x8F[\\xBB-\\xBF])?(?>\\xEF\\xB8\\x8F)?|\\xE3(?>\\x80[\\xB0\\xBD]|\\x8A[\\x97\\x99])(?>\\xEF\\xB8\\x8F)?|\\xF0\\x9F(?>[\\x80-\\x86].(?>\\xEF\\xB8\\x8F)?|\\x87.\\xF0\\x9F\\x87.|..(\\xF0\\x9F\\x8F[\\xBB-\\xBF])?|(((?<zwj>\\xE2\\x80\\x8D)\\xE2\\x9D\\xA4\\xEF\\xB8\\x8F\k<zwj>\\xF0\\x9F..(\k<zwj>\\xF0\\x9F\\x91.)?|(\\xE2\\x80\\x8D\\xF0\\x9F\\x91.){2,3}))?))';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm kiếm toàn văn bản trên mysql với một từ gồm 3 chữ cái

  2. giá trị mysql NULL ở đâu trong CLAUSE

  3. Làm cách nào để kết nối với Amazon RDS qua SSL?

  4. CakePHP - chạy truy vấn cuối cùng

  5. Tìm số lượng cột EMPTY hoặc NULL trong bảng MySQL