Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hapus empat karakter UTF-8 byte dalam ASP/VBScript klasik (terkait MySQL)

Ini akan berhasil:

Function UTF8Filter(strString)
    On Error Resume Next
    For i = 1 to Len(strString)

        charCode = AscW(Mid(strString, i, 1))
        If charCode > 32 AND charCode <= 127 then   ' here was OR 
            'Append valid character'
            strString = Mid(strString, i, 1)
        End If
    Next

    UTF8Filter = strString
    On Error Goto 0
End Function

Fungsi yang diperbarui:

Function Remove4ByteUFT8(strString)
    Set objRegEx = CreateObject("VBScript.RegExp")
    objRegEx.Global = True   
    objRegEx.IgnoreCase = True
    objRegEx.Pattern = "/[\xF0-\xF7].../s"

    Remove4ByteUFT8 = objRegEx.Replace(strString, "")
End Function



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Pilih kolom dari tabel lain melalui tabel referensi

  2. Tipe data memo Microsoft Access ke Tipe Data MySQL

  3. MySQL master ganda

  4. Gunakan satu kueri untuk menarik dari beberapa tabel

  5. Bagaimana cara mengurai kode bawaan MySQL dari dalam Python?