js提取字符串中的数字

1.前面带数字,后面非数字,可以直接用parseFloat()函数:

var num1 = parseFloat("2.89元"); //num1 : 2.89

2.像"生于1999年"这样字符串中只含有一个整型数值的字符串,直接使用正则表达式将数字的字符删除掉就行:

var str1 = '生于1999年';
var num1 = str1.replace(/[^\d]/g,' ');

3.对于字符串中含有多数值,使用字符串的match方法,通过正则表达式提取字符串的所有数字(包含整数和小数):

var str = '大米:2.57斤/元,白菜:3.65元/斤';
var arr = str.match(/\d+(.\d+)?/g);    // arr: ["2.75","3.65"]

JavaScript 提取字符串中的数字 几种方法相关推荐

  1. php 取字符串中的字母数字,php如何提取字符串中的数字?php提取字符串中数字的方法总结(附代码)...

    本篇文章给大家带来的内容是关于php如何提取字符串中的数字?php提取字符串中数字的方法总结(附代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. PHP提取字符串中的第一组数字 ...

  2. sql提取字符串中的一部分数据_学会这三招提取字符串中的数字不用愁

    在Excel表格中提取字符串中的数字是我们经常会遇到的问题的,那么平时朋友们都用什么方法呢?今天分享三种方法,学会这三招,提取字符串中的数字不用愁. 一.使用Ctrl+E快速智能填充快捷键: 说明: ...

  3. php提取字符串中数字,php提取字符串中的数字教程

    字符串是我们程序员必定接触法人,有时候工作中需要在一串字符串中将所有的数字提取出来,其实研究一下这种方法还挺多,对如何使用PHP将字符串中的数字提取出来的功能我们做了一个小总结,和大家一起分享一下,总 ...

  4. linux 取出字符中数字,使用awk提取字符串中的数字或字母

    1.提取字符串中的数字$ echo 'dsFUs34tg*fs5a%8ar%$#@' |awk -F "" ' { for(i=1;i<=NF;i++) { if ($i ~ ...

  5. awk 内嵌正则 提取字符串_使用awk提取字符串中的数字或字母

    1.提取字符串中的数字 $ echo 'dsFUs34tg*fs5a%8ar%$#@' |awk -F "" ' { for(i=1;i<=NF;i++) { if ($i ...

  6. 用VBA提取字符串中的数字

    上一篇讲了用 python 提取字符串中的数字,这次用VBA来实现.总体思路和 python 是一样的,代码如下: Option ExplicitSub GetNumbers()Dim from_st ...

  7. 如何利用python提取字符串中的数字

    目录 一.isdigit() 函数 二.filter() 函数 三.提取一段字符串中的数字 四.匹配指定字符串开头的数字 参考资料 一.isdigit() 函数 isdigit() 函数是检测输入字符 ...

  8. 数据清洗:提取字符串中的数字

    数据清洗:提取字符串中的数字 在我们日常进行数据清洗的过程中,可能会遇到需要对字符串进行操作和处理的任务.在下面的例子中,我们收到了一份关于医院患者输注血制品的医嘱单,但遗憾的是,在这份数据集中,输注 ...

  9. python小记(五):python如何提取字符串中的数字或其他

    python中"python如何提取字符串中的数字或其他 前言 一.正则表达式 前言 自用 一.正则表达式 import re ^ 匹配字符串的开始. $ 匹配字符串的结尾. \b 匹配一个 ...

最新文章

  1. 7 并发编程-(线程)-开启线程的两种方式
  2. 【Linux】ubuntu或linux网卡配置/etc/network/interfaces
  3. GIS开发随笔(3)——ArcXML和NET_Link方法
  4. Spring - 父容器与子容器
  5. ABAP动态生成内表的三种方法
  6. datav本地部署 java,Spring Boot对Spring Data JPA的自动配置
  7. 一位准程序员对软件行业的8个问题
  8. Docker卸载镜像
  9. 使用c++制作微服务计算服务
  10. CNN入门讲解:不一样的Softmax
  11. 关于DMA的两个小知识点
  12. vscode怎样打开终端 使用命令行
  13. 【PHP】wx_sample.php 微信初始化开发者模式
  14. Spring5全面详解
  15. 《Axure RP8网站和APP原型制作 从入门到精通》
  16. OpenCV学习之多通道图像的混合
  17. 超细节!数据分析社招面试指南
  18. 数组中的最长山脉 JAVA
  19. 5G移动通信技术基本介绍(附92页PDF下载)
  20. CommandNotFoundError: Your shell has not been properly configured to use ‘conda deactivate‘.

热门文章

  1. 【独家资金】L2点金圈,科技蓝筹的互动切换!
  2. BuildError: Could not build url for endpoint 'show'. Did you mean 'api.show' instead?
  3. 如何将ManjaroLinux装进移动硬盘
  4. 适合于初学者—软路由全探索系列(三):探索旁路由/软路由 OpenWrt 系统 PassWall 服务应用
  5. sersync/lsync实时同步
  6. Telegram飞单机器人qq飞单机器人
  7. BBS+ BLOG系统(仿博客园)
  8. 12306 分流抢票 纯净绿色版
  9. RC4算法python编程实现
  10. 苹果浏览器滚动会卡顿的问题