国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > JavaScript > js正则表达式匹配数字和小数

js正则表达式匹配数字和小数

js正则表达式匹配数字和小数

头像

小妮浅浅

2021-01-18 15:48:5715700浏览 · 0收藏 · 0评论

在使用正则表达式时,用的最多的是其检索的功能。除了能检查列表中的字符串,数字和小数也是可以操作的范畴。在正则匹配时会有括号在其中让人困扰,下面我们会先讲解使用括号的匹配方法,在了解了括号的用法后,然后就正则表达式在js中对于数字和小数的匹配进行讲解。

1.使用括号的子字符串匹配方法

一个正则表达式模式使用括号,将导致相应的子匹配被记住。例如,/a(b)c / 可以匹配字符串“abc”,并且记得“b”。回调这些括号中匹配的子串,使用数组元素[1],……[n]。

使用括号匹配的子字符串的数量是的。返回的数组中保存所有被发现的子匹配。下面的例子说明了如何使用括号的子字符串匹配。

下面的脚本使用 replace() 方法来转换字符串中的单词。在匹配到的替换文本中,脚本使用替代的$1, $2 表示第一个和第二个括号的子字符串匹配:

const re = /(\w+)\s(\w+)/;
const str = "John Smith";
const newstr = str.replace(re, "$2, $1");
console.log(newstr);   // 输出 "Smith, John"

2.匹配数字和小数实例

//可以是整数也可以是浮点数
//正数正则
var posPattern = /^\d*\.?\d+$/;
//负数正则
var negPattern = /^-\d*\.?\d+$/;
//数字正则
var numPattern = /^-?\d*\.?\d+$/;
console.log(posPattern.test("42.2"));
console.log(negPattern.test("-42.2"));
console.log(numPattern.test("-42.2"));

以上就是js正则表达式匹配数字和小数的方法,我们上面所说的浮点数指的是小数,在学习的时候代入小数的知识理解就可以了,学会后可以尝试实战的操作。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

新婚夜被强伦无删减版| 亚洲精品久久久久久久| 《为子献身》高清完整版在线观看| 顶到里面了~疼| 双男主高干文小说| 白日梦我 电视剧| 《灭火宝贝2》美国版| 欧美RAPPER高清头像| 爱爱内含光| 二人努力生猴子免费观看| 电影《满足2》完整版在线观看| 美女被咬小头头视频大全| 苍井空人体写真| 姐姐片多多免费高清电视剧叶玉卿 | 瑜伽裤透明全毛露丁字裤| 性欧美粗暴HD| 白天像教授晚上像野兽| 四管齐下4PH| 波多野结衣| 上门女婿一母三女全文免费阅读 | 一天下课几个男生把我拉到| 美女国模大尺度辨阴| 水蜜桃免费观看电视剧最新章节 | 公与媳2电视剧免费观看| 《淫海春潮》法国1980| BOBO浏览器老司机模式改版特..| 三年大片免费观看完整版高清 | 《厨房激战5》完整版在线观看| 环球小姐大赛| 美腿视频| 和妈妈做了怎么办心理咨询| 两个男人睡一个女人什么心理呢| 妈妈がだけの母さん歌词| 外国大片又大又好看的PPT| 男性23厘米尺寸图片| 机械式| 成品免费PPT网站入口| 《厨房激战5》完整版在线观看| 来吧儿子妈妈是纯还是混| 蛇妻| B站夫妻进入高峰期需要多久