You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解析API返回的h2hwlt字段获取正确数值并赋值变量

解决方法

API返回的h2hwlt字段里的‑是HTML实体表示的短横线,先把它替换成普通短横线,再按短横线分割成数组,就能提取出目标数值:

// 获取原始字段值
const h2hwltValue = response.leagueStandings.franchise[i].h2hwlt;
// 替换HTML实体并分割为数组,再转成整数赋值
const [wins, losses, ties] = h2hwltValue
  .replace(/‑/g, '-')
  .split('-')
  .map(str => parseInt(str));

如果想分步写更清晰:

const h2hwltStr = response.leagueStandings.franchise[i].h2hwlt;
// 替换HTML实体横线为普通横线
const processedStr = h2hwltStr.replace(/‑/g, '-');
// 分割成包含三个数值字符串的数组
const statsArray = processedStr.split('-');
// 分别转成整数赋值
var wins = parseInt(statsArray[0]);
var losses = parseInt(statsArray[1]);
var ties = parseInt(statsArray[2]);

这样就能精准提取15、12、3三个数值,对应赋值给wins、losses、ties变量。

内容的提问来源于stack exchange,提问作者MShack

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 08:48:14