韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

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

关注

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

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

美女两个球球抖动抓球球视频| 97在线观看免费高清电视剧狂飙| 公交车上被蹭水后多久自然恢复| 真爱禁区电视剧免费观看全集| 爱的健身房| 数字人民币是什么意思| 大战尼姑2高清免费观看| 《我的漂亮老师2》| 疯狂祖母免费观看高清版| 妈妈的职业4免费观看完整版高清| 邻居老头把我弄舒服死了| 淑芬啊…啊别停灬用力啊视频| 他的大手在秘密花园游走漫画| 《春庭欲晚》| 《十二寡妇肉床艳史》| 动漫《纯洁的修女》在线看| 欧美大尺寸SUV的未来发展趋势| 秘书奶头好大下面好紧| 五姑娘影院在线观看免费版电视剧 | 电影深喉| 同学的母亲中字ID| 《高压监狱》免费完整版满天星| 被室友男朋友认错后BY阿司匹林| 第79章厨房的欢愉方晴| 成人男女| 妹妹的性放荡日记H| 放荡的女兵伦理2| YSL水蜜桃86满十八岁会黑吗..| 借种之灭门惨案2国语版电影 | 《帐篷里的秘密》动漫| 医生一直揉白带湿漉漉的正常吗| 日产精品一线二线三线芒果| 《性呻吟》伦理| 狗配人的大片视频大全| 一线产区和二线产区的标准图 | 《魅魔之耻》1~4集免费看| 日本CSGO大姐姐AWP| 欧美一区二区| 我在古代富甲一方| 罗志祥多人| 暴躁少女CSG0免费观看