gpt4 book ai didi

javascript - str.split() 随机失败?

转载 作者:行者123 更新时间:2023-11-30 13:42:42 24 4
gpt4 key购买 nike

当输入来自特定来源时,此代码会随机失败,但通常可以正常工作:

var str = input;
var lines = str.split("¤");
var map = {};
for(var i = 0; i < lines.length; i++) { var pieces = lines[i].split("=");
map[pieces[0]] = pieces[1];}

例如,此输入数据根本不创建 MAP,只有一个 map 条目:

"[core]¤student_id=teach54yuy63v¤student_name=Demo, teacher¤credit=c¤lesson_location=¤lesson_status=n,a¤path=¤score=¤time=00:00:00¤[Core_Lesson]¤tmreal_status=n,a¤tmreal_score=¤¤¤[Core_Vendor]¤¤[Objectives_Status]¤¤"

此数据有效:

[core]¤student_id=169yyuy63v¤student_name=, Si¤credit=c¤lesson_location=1¤lesson_status=n,a¤path=¤score=¤time=00:00:00¤[Core_Lesson]¤real_status=i¤real_score=¤talhits=int:

最佳答案

它与编码有关。也许一些资源使用 ASCII,一些 UTF。转换或确保所有资源具有相同的编码。

关于javascript - str.split() 随机失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1327643/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com