[問題] 正規表示法中 用變數代替字串的方法?
一表單中的一個欄位, 我想限制他只能輸入特定文字, 如果鍵入其他文字
會被replace為空白(ex:1,2,3,A,B,C,*) 原始寫法如下:
this.value = this.value.replace(/[^123ABC*]/,'');
裡面的123ABC* 改為利用php撈資料庫的方式串成一串字串
想法如下:
var 變數=new RegExp('<?php echo $string?>',"g");
this.value = this.value.replace(/[^變數]/,'');
php的$string已經處理好, 值為 '123ABC*'
請問這個 '變數' 要如何填寫? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.222.206.165
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1486965885.A.456.html
推
02/13 16:04, , 1F
02/13 16:04, 1F
→
02/13 16:05, , 2F
02/13 16:05, 2F
→
02/13 16:06, , 3F
02/13 16:06, 3F
→
02/13 16:06, , 4F
02/13 16:06, 4F
→
02/13 17:27, , 5F
02/13 17:27, 5F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章