搜索
查看: 1389|回复: 4

如何读取中文字符串中的某个中文

[复制链接]

77

主题

196

帖子

1134

积分

新手入门

积分
1134
发表于 2018-5-3 11:10:19 | 显示全部楼层 |阅读模式
我需要在一长串中文字符中,选取第5个中文字。我用 string.sub("春天来到了,花而开了!" ,5,5),获得的是��。请问要怎么实现我要的功能。
谢谢!
好久没来了
回复

使用道具 举报

77

主题

196

帖子

1134

积分

新手入门

积分
1134
 楼主| 发表于 2018-5-3 11:24:05 | 显示全部楼层
string.sub("春天来到了,花而开了!" ,5,5),获得的是一个黑色的菱形中间一个问号。请问是什么原因。如果字符串是英文的就没有问题,换成中文的就出不来了。
好久没来了
回复

使用道具 举报

4

主题

63

帖子

481

积分

二级会员

Rank: 3Rank: 3

积分
481
发表于 2018-5-3 11:28:01 | 显示全部楼层
charliechen 发表于 2018-5-3 11:24
string.sub("春天来到了,花而开了!" ,5,5),获得的是一个黑色的菱形中间一个问号。请问是什么原因。如 ...

使用 string.sub("春天来到了,花而开了!" ,5,5,true) 就可以符合你的要求
回复

使用道具 举报

77

主题

196

帖子

1134

积分

新手入门

积分
1134
 楼主| 发表于 2018-5-3 11:41:31 | 显示全部楼层
我心飞翔1995 发表于 2018-5-3 11:28
使用 string.sub("春天来到了,花而开了!" ,5,5,true) 就可以符合你的要求

真的可以了,谢谢。再请教一下,回车键的字符串是什么?谢谢
好久没来了
回复

使用道具 举报

185

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13974
发表于 2018-5-3 12:28:48 | 显示全部楼层
charliechen 发表于 2018-5-3 11:41
真的可以了,谢谢。再请教一下,回车键的字符串是什么?谢谢

使用函数以前先查看一下函数说明,
你在输入  string.sub的时候,aardio就会提示你这个字节、字符计数的事情,答案已经准备好了。

不知道回车是什么字符,答案也在帮助文档里准备好了,参考帮助文档《基础语法 / 字符串与回车换行 》
或者百度一下也可以。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-11-13 08:47 , Processed in 0.093750 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表