常见正则表达式

字符串

去除字符串中所有空格

str = str.replace(/\s*/g, '') // 去除所有空格

价格校验

val = val.replace(/[^\d.]/g, '')  // 清除“数字”和“.”以外的字符
.replace(/\.{2,}/g, '.')  // 只保留第一个. 清除多余的
.replace('.', '$#$')
.replace(/\./g, '').replace('$#$', '.')
.replace(/^(-)*(\d+)\.(\d\d).*$/, '$1$2.$3')  // 只能输入两个小数
// 以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额
if (val.indexOf('.') < 0 && val !== '') {
val = parseFloat(val)
}
// 禁止首位就输入 . 符号
if (val === '.') {
val = ''
}

本文由博客一文多发平台 OpenWrite 发布!

(0)

相关推荐

  • (10条消息) vs中批量删除注释

    批量删除: 按ctrl+H 选上正则表达式 Find what: //.*\n Replace with: (空) 点replace all就行了

  • 替代的意思|替代是什么意思

    基本解释 [释义] (动)代替. [构成] 并列式:替+代 [例句] 替代我.(作谓语) [同义] 替换 近义词 替换.取代.代替 英文翻译 1.substitute for; supersede; ...

  • Python验证常见的50个正则表达式,代码拿走就用

    什么是正则表达式? 正则表达式(Regular Expression)通常被用来检索.替换那些符合某个模式(规则)的文本. 此处的Regular即是规则.规律的意思,Regular Expressio ...

  • 使用Python验证常见的50个正则表达式

    什么是正则表达式? 正则表达式(Regular Expression)通常被用来检索.替换那些符合某个模式(规则)的文本. 此处的Regular即是规则.规律的意思,Regular Expressio ...

  • 常见的10种病最怕的中成用药,中医医师医...

    常见的10种病最怕的中成用药,中医医师医师都在用,建议收藏备用! 1.子宫肌瘤--"最怕"--宫瘤消颗粒 2.口疮--"最怕"--知柏地黄丸 3.颈椎病--&q ...

  • 湿热体质常见的10种疾病,对应的用药大全...

    湿热体质常见的10种疾病,对应的用药大全,建议收藏备用   1,胆结石➟➟利胆排石片 成分:金钱草.茵陈.黄芩.木香.郁金.大黄.槟榔.枳实(麸炒).芒硝.厚朴(姜炙). 功效:清热利湿,利胆排石. ...

  • 一药克一症,8种常见中成药,药店不轻易说...

    一药克一症,8种常见中成药,药店不轻易说,便宜好用,值得收藏 1.气血不足引起的失眠健忘,心悸,掉头发,面黄肌瘦,乏力,月经量少,颜色淡--人参归脾丸:益气补血,健脾养心. 2.气血两虚,面色苍白萎黄 ...

  • 消化科主任:7种常见胃病中成药,便宜又好...

    消化科主任:7种常见胃病中成药,便宜又好用,收藏起来备用 1.[参苓白术散] 主要成分有:人参,茯苓,白术,山药.薏苡仁.砂仁等,具有健脾祛湿.益气.固肠止泻作用,适合脾胃虚寒.体倦乏力,食少便溏.四 ...

  • 一症一药,身边常见十大常见病,中成药针对...

    一症一药,身边常见十大常见病,中成药针对大全,收藏用得到! 1.胃痛患者常见--中成药--胃康灵 2.高血压患者常见--中成药--脑立清 3.心悸患者常见--中成药--朱砂安神丸 4.失眠患者常见-- ...

  • 正则表达式 – 语法 | 菜鸟教程

    正则表达式 - 语法 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串.将匹配的子串替换或者从某个串中取出符合某个条件 ...

  • 正则表达式 – 教程 | 菜鸟教程

    正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符"). 正则表达式使用单个字符串来描述.匹配一 ...