Tatsächlich ist der beste Weg, Chinesisch zu beurteilen, das, was ich im letzten Artikel geschrieben habe. Solange es sich um Doppelbytes handelt, wird es in ASP (VBScript) als Chinesisch beurteilt Der Rückgabewert der Asc-Funktion ist kleiner als 0 und kann als chinesisches Zeichen beurteilt werden. Die Asc-Funktion gibt den ANSI-Zeichencode zurück, der dem ersten Buchstaben einer Zeichenfolge entspricht.
Kopieren Sie den Codecode wie folgt:
'Stellen Sie fest, ob die Zeichenfolge chinesische Zeichen enthält
„Ja – gib true zurück.“
'Keine – gibt false zurück
„Die chinesischen Schriftzeichen können hier auch japanische, koreanische und andere orientalische Schriftzeichen umfassen.“
Funktion HasChinese(str)
HasChinese = false
dim ich
für i=1 bis Len(str)
wenn Asc(Mid(str,i,1)) < 0 dann
HasChinese = wahr
Ausgang für
Ende wenn
nächste
Endfunktion