作者djmax (闲人)
看板RegExp
标题[问题] 在javascript中用变数代替字串的方法?
时间Mon Feb 13 14:01:28 2017
我有一个表单中的一个栏位, 我想限制他只能输入特定文字, 如果键入其他文字
会被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://webptt.com/cn.aspx?n=bbs/RegExp/M.1486965690.A.47B.html
1F:推 mars90226: 请用RegExp class 02/13 23:46