Re: [問題] 如何動態建立檢核用的正規表示式?
※ 引述《PTTFHK ()》之銘言:
: function doCheck(num,int,dec){
: var pattern = /^\d{1,int}$|\d{1,int}\.\d{1,dec}$/;
: if(num.match(pattern)==null){
: alert("不符合規定!");
: }else{
: alert("通過檢核!");
: }
: }
可以試試改成以下這樣:
function doCheck(num,int,dec){
var p = new RegExp("^\\d{1,"+int+"}$|^\\d{1,"+int+"}\\.\\d{1,"+dec+"}$");
if(p.exec(num)==null){
alert("不符合規定!");
}else{
alert("通過檢核!");
}
}
--
...the people who are crazy enough to think
they can change the world, are the ones who do...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.102.122
推
03/10 09:51, , 1F
03/10 09:51, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章