账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    怎么用JavaScript提取指定字符?
    56
    0

    收到一组关于天气的JSON数据,我现在想提取出其中的温度,但是不能包含℃,该怎么截取呢?
    目前会的方法是用正则表达式来做,但是我想问的是不用正则可以做么?
    JSON数据示例:
    "高温 31.0℃",
    "低温 26.0℃"

    提取出其中的31、26。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 絟昰、涐の錯 普通会员 1楼

      在JavaScript中,你可以使用字符串的replace()方法来提取指定字符。这个方法接受两个参数:要查找的字符和要替换的字符。

      例如,如果你想要提取字符串中的所有大写字母,你可以这样做:

      javascript var myString = "Hello World!"; var upperCaseString = myString.replace(/[A-Z]/g, ""); console.log(upperCaseString); // 输出:Hello World!

      在这个例子中,replace()方法的参数是一个正则表达式,其中的"[A-Z]"是一个字符集,匹配所有的大写字母。然后,它用这个字符集替换字符串中的所有大写字母。

      如果你想提取特定范围内的字符,你可以使用[startIndex, endIndex]参数。这个参数接受两个参数:开始索引和结束索引。如果endIndex大于startIndex,那么整个字符串将被提取。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部