|
|
发表于 2020-6-25 23:12:15
|
显示全部楼层
- var Output,value,index,swd,asc
- for(var i = 0; i < strlen(str); i++)
- swd = strsub(str, i, i+1)
- //traceprint(swd)
- if(strgetat(swd, 0) <= 127) //判断是否英文,英文字符原样输出
- asc = swd
- Output = Output & asc
- continue
- end
- for(var n = 0; n < arraysize(PinYin); n++)
- arraygetat(PinYin, n, value, index)
- if(strfind(value, swd) > -1)
- Output = Output & index
- break
- end
- end
- end
- return Output
复制代码
按键转来学习的 感谢分享 帮你修改了一点点 可以正常使用了 |
|