最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

正則表達(dá)式解決input框固定輸入值得格式(金額,特殊字符)

 更新時(shí)間:2020年10月26日 15:21:13   作者:XinYiMiao喵  
這篇文章主要介紹了正則表達(dá)式解決input框固定輸入值得格式(金額,特殊字符),本文分為三種情況給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

在寫輸入用到input的時(shí)候,經(jīng)常出現(xiàn)以下幾種情況:

只能輸入某。栗子:只能輸入數(shù)字,只能輸入字母(大寫,小寫)只能輸入某固定格式。栗子:只能輸入金額,只能輸入小數(shù)且最多保留2位不能輸入某。栗子:不能輸入特殊字符,如“@#¥%&*”等

這種情況下,就需要直接在input上進(jìn)行限制,在前端的應(yīng)用中主要是用正則表達(dá)式來解決這些問題的

第一種情況:只能輸入某

<template>
 <div id="app">
 {{value}}
 <el-input 
  v-model="value" 
  clearable
  size="small"
  class="row-value "
  @input="numCheck(value)"
  //這里我使用的是input,每輸入一次就會(huì)檢查,也可以使用change改變時(shí)檢查或blur失去焦點(diǎn)時(shí)檢查。
  >
  </el-input>
 </div>
</template>

<script>
 export default {
 name: "app",
 data() {
  return { 
  value:''
  };
 },
 methods: {
  numCheck(val){
  if(val != ''){
   if (/[^1-9]/.test(val)) {
   //如果不能輸入數(shù)字就去掉^,/[1-9]/.test(val)
   //只能輸入字母,/[^A-z]/.test(val)
   //只能輸入字母或數(shù)字(如密碼),/[^1-9A-z]/).test(val)
   this.$message({
    type: "error",
    message: "只能輸入數(shù)字,請(qǐng)重新輸入!"
   })
   this.value = ''
   }
  }
  }
 }
 };
</script>

第二種情況只能輸入某固定格式

只能輸入小于1的兩位小數(shù)

if(value > 1){
	this.$message({
  type: "error",
  message: "請(qǐng)輸入小于1的數(shù)!"
 })
 this.value = ''
 return
}
if (!(/^([0-9]*)+(.[0-9]{1,2})?$/).test(val)) {
 this.$message({
  type: "error",
  message: "請(qǐng)輸入小于1的兩位小數(shù)!"
 })
 this.value = ''
}

金額

if(value.length > 12){
	this.$message({
  type: "error",
  message: "長(zhǎng)度超過12,請(qǐng)重新輸入"
 })
 this.value = ''
 return
}
if(!(/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/).test(value)){
	this.$message({
  type: "error",
  message: "只能輸入數(shù)字,請(qǐng)重新輸入!"
 })
 this.value = ''
}

第三種情況不要輸入某

var patrn = /[`~!@#$%^&*_\-+=<>?"{}|\/;'\\[\]·~!@#¥%……&*————\-+={}|《》?“”【】‘'、]/gim;
if (patrn.test(val)) {
 this.$message({
  type: "error",
  message: "請(qǐng)勿輸入特殊字符!"
 })

總結(jié):好好學(xué)習(xí)正則表達(dá)式,超重要?。?!

到此這篇關(guān)于正則表達(dá)式解決input框固定輸入值得格式(金額,特殊字符)的文章就介紹到這了,更多相關(guān)input框固定輸入值得格式內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 常用證件號(hào)碼的正則表達(dá)式大全(收集整理)

    常用證件號(hào)碼的正則表達(dá)式大全(收集整理)

    前段時(shí)間做一個(gè)項(xiàng)目,需要對(duì)各種常用證件進(jìn)行驗(yàn)證。而港澳通行證,臺(tái)灣通行證,護(hù)照這些證件,在網(wǎng)上并沒有找到做正則驗(yàn)證的方法。后來從腳本之家網(wǎng)站的代碼中發(fā)現(xiàn)了這些驗(yàn)證規(guī)則,特效分享給大家,供大家參考
    2017-03-03
  • JavaScript中一些常用的正則表達(dá)式(推薦)

    JavaScript中一些常用的正則表達(dá)式(推薦)

    本文是小編給大家?guī)淼娜粘J占淼年P(guān)于js一些常用的正則表達(dá)式,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友可以參考下
    2016-08-08
  • js正則表達(dá)式學(xué)習(xí)筆記

    js正則表達(dá)式學(xué)習(xí)筆記

    這篇文章為大家分享了一份很詳細(xì)的js正則表達(dá)式學(xué)習(xí)筆記,包括了理論知識(shí)和實(shí)例講解,結(jié)合實(shí)例對(duì)js正則表達(dá)式進(jìn)行了學(xué)習(xí),感興趣的小伙伴們可以參考一下
    2015-12-12
  • 用正則查找html中有id屬性的html標(biāo)簽

    用正則查找html中有id屬性的html標(biāo)簽

    查找html中有id屬性的標(biāo)簽,說具體點(diǎn)就是尖括號(hào)中還有id=""的html標(biāo)簽
    2012-10-10
  • js 正則表達(dá)式之test函數(shù)講解

    js 正則表達(dá)式之test函數(shù)講解

    該方法的返回值是布爾值,通過該值可以匹配字符串中是否存在于正則表達(dá)式相匹配的結(jié)果,如果有匹配內(nèi)容,返回ture,如果沒有匹配內(nèi)容返回false,該方法常用于判斷用戶輸入數(shù)據(jù)的合法性,比如檢驗(yàn)Email的合法性
    2012-10-10
  • SQL Anywhere正則表達(dá)式語法與示例

    SQL Anywhere正則表達(dá)式語法與示例

    這篇文章主要介紹了SQL Anywhere正則表達(dá)式語法與示例,需要的朋友可以參考下
    2020-04-04
  • javascript中10個(gè)正則表達(dá)式使用介紹基礎(chǔ)篇

    javascript中10個(gè)正則表達(dá)式使用介紹基礎(chǔ)篇

    本文通過舉例簡(jiǎn)單的介紹了正則表達(dá)式的一些使用方法,能夠助力你快速入門正則表達(dá)式,希望這篇正則總結(jié)方法能對(duì)你有用
    2020-02-02
  • DW 查找某字符串前的所有字符的正則表達(dá)式

    DW 查找某字符串前的所有字符的正則表達(dá)式

    我使用DW 這個(gè)所見所得的編輯器來寫html時(shí),喜歡寫上注釋,如<!-- header --> 等等的注釋,在一次比較大的改動(dòng)時(shí),需要批量查找替換,為了批量操作,于是我寫了一個(gè)正則表達(dá)式來進(jìn)行處理
    2012-10-10
  • 正則表達(dá)式匹配路由的實(shí)現(xiàn)代碼

    正則表達(dá)式匹配路由的實(shí)現(xiàn)代碼

    這篇文章主要介紹了正則表達(dá)式匹配路由的實(shí)現(xiàn)代碼,代碼也很簡(jiǎn)單,感興趣的朋友參考下本文
    2018-07-07
  • JS只能輸入數(shù)字或數(shù)字和字母等的正則表達(dá)式

    JS只能輸入數(shù)字或數(shù)字和字母等的正則表達(dá)式

    只能輸入數(shù)字和字母等的正則表達(dá)式,本文整理了一些,經(jīng)測(cè)試還不錯(cuò),感興趣的朋友也可以練練手
    2013-10-10

最新評(píng)論

东光县| 秦安县| 新郑市| 贡嘎县| 松江区| 海安县| 穆棱市| 门头沟区| 分宜县| 金川县| 中方县| 宿松县| 闵行区| 班戈县| 镇安县| 廉江市| 静安区| 乌拉特前旗| 双桥区| 宝应县| 石屏县| 武冈市| 曲阳县| 清镇市| 漠河县| 五指山市| 永州市| 广昌县| 阜新市| 柳江县| 龙胜| 钦州市| 宜兰市| 安化县| 阿拉尔市| 沁阳市| 抚顺市| 临湘市| 阿克苏市| 靖宇县| 平度市|