主頁 > 知識庫 > 自動檢測數(shù)字替換非數(shù)字的正則表達式

自動檢測數(shù)字替換非數(shù)字的正則表達式

熱門標簽:線上教育ai外呼系統(tǒng) 鄂州人工智能電銷機器人軟件 菏澤智能ai電銷機器人銷售公司 宿遷智能外呼系統(tǒng)供應(yīng)商 地圖標注字母的軟件 400免費電話去哪申請 地圖標注商戶中心要收錢多少 css百度地圖標注位置顯示 實用地圖標注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>

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

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

標簽:恩施 三亞 池州 鞍山 咸陽 梅州 六安 綿陽

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