gpt4 book ai didi

javascript - 条件 REGex 模式

转载 作者:行者123 更新时间:2023-12-02 15:54:35 26 4
gpt4 key购买 nike

我使用以下选项从 div 中检索文本:“1,000” $ OR “1,000.57” $ “20” OR “20.5”

我只需要提取数字(int\float),不带逗号符号,也不带美元符号。目前我使用以下掩码:/\d+/g;

但是使用这个掩码,当它不包含逗号时,我会得到数字,并且它只会得到小数点的数字(例如 290.5 -> 290 而不是原始的)我正在寻找正确的正则表达式掩码,这样我就可以在得到它后解析该数字。

最佳答案

你可以这样做:

var str = ... // gets the text from the div
var num = Number(str.replace(/\$|,/g, '')); // converts the string to a number
// (either a float or an int, depending
// on the input string)

关于javascript - 条件 REGex 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31659465/

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