我正在控制台中实现游戏。
我需要用转义来解析字符串,我只是不能按空格分割字符串来获取参数。如果其中一个参数是"Hello my name is \"someone\""
,那么我应该得到字符串>Hello my name is "someone"<
示例:
move_player "La la" 10.0 20.0 10.0
这应该给我4个参数,我不计算命令名。
setplayerid "La la" 24442
rename_player "La la" parameterwithoutquotes
这样的东西有没有图书馆?
答案 0 :(得分:4)
使用escaped_list_separator,它使用引号中的给定字符保留文本来分隔字符串。
答案 1 :(得分:0)
你不能只使用空格作为分隔符从字符串中提取所有信息吗?
抱歉:关于不使用空间的部分。