主頁(yè) > 知識(shí)庫(kù) > 自動(dòng)檢測(cè)數(shù)字替換非數(shù)字的正則表達(dá)式

自動(dòng)檢測(cè)數(shù)字替換非數(shù)字的正則表達(dá)式

熱門(mén)標(biāo)簽:線上教育ai外呼系統(tǒng) 鄂州人工智能電銷(xiāo)機(jī)器人軟件 菏澤智能ai電銷(xiāo)機(jī)器人銷(xiāo)售公司 宿遷智能外呼系統(tǒng)供應(yīng)商 地圖標(biāo)注字母的軟件 400免費(fèi)電話去哪申請(qǐng) 地圖標(biāo)注商戶(hù)中心要收錢(qián)多少 css百度地圖標(biāo)注位置顯示 實(shí)用地圖標(biāo)注app

直接給出代碼了:

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
HTML>
 HEAD>
 TITLE> New Document /TITLE>
 META NAME="Generator" CONTENT="EditPlus">
 META NAME="Author" CONTENT="">
 META NAME="Keywords" CONTENT="">
 META NAME="Description" CONTENT="">
 /HEAD>
 BODY>
 input onkeyup='check(this)'/>
 /BODY>
 script>
function check(obj){	
	var sreg = /^-+.*/g;
	var zero = /^0[1-9]+\.*\d*/g;
	var val = obj.value;
	var plus = '';
	if(sreg.test(val)){
		val = val.replace(/-+/g,'');		
		plus = '-';		
	}
	val = val.replace(/\s+/g,'');	
	if(/^\.+.*$/.test(val)){
		val = '';
	}
	val = val.replace(/[^\d\.]/,'');
	val = val.replace(/(^\d+\.{1})(\d*).*/g,'$1$2');
	val = val.replace(/(^\d+\.\d{3})\d*/g,'$1');
	val = val.replace(/^[0]*(0{1})([1-9]*)(.*)/g,'$1$2$3');		
	if(zero.test(val)){
		val = val.replace(/0([1-9]+)(.*)$/,'$1$2');
	}
	
	obj.value = plus+val;
}
 /script>
/HTML>

腳本之家寫(xiě)的一個(gè)替換 非數(shù)字與中英文逗號(hào)的函數(shù),需要的朋友可以參考一下

function renumdou(str){
var regexp = /[^\d,,]]*/g;
newstr=str.replace(regexp,"");
return newstr
}

標(biāo)簽:恩施 三亞 池州 鞍山 咸陽(yáng) 梅州 六安 綿陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《自動(dòng)檢測(cè)數(shù)字替換非數(shù)字的正則表達(dá)式》,本文關(guān)鍵詞  自動(dòng)檢測(cè),數(shù)字,替換,非,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《自動(dòng)檢測(cè)數(shù)字替換非數(shù)字的正則表達(dá)式》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于自動(dòng)檢測(cè)數(shù)字替換非數(shù)字的正則表達(dá)式的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章