Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 截取数字

作者:淡情   发布日期:2025-03-31   浏览:95

// 示例代码:从字符串中截取数字

function extractNumbers(str) {
  // 使用正则表达式匹配所有的数字,包括整数和小数
  const numbers = str.match(/\d+\.?\d*/g);
  // 如果没有找到数字,返回空数组;否则返回找到的数字数组
  return numbers || [];
}

// 示例用法
const result = extractNumbers("价格是123.45元,数量为6个");
console.log(result); // 输出: ["123.45", "6"]

// 解释说明:
// 1. \d 匹配任意一个数字字符(0-9)
// 2. + 表示前面的字符出现一次或多次
// 3. ? 表示前面的字符出现零次或一次
// 4. * 表示前面的字符出现零次或多次
// 5. \. 匹配小数点字符
// 6. g 表示全局匹配,找出所有符合条件的子串

上一篇:js 数组拼接

下一篇:js url encode编码转换

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站