您的位置:程序门 -> web 开发 -> javascript



怎么样变换正则表达式的内容啊?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


怎么样变换正则表达式的内容啊?[已结贴,结贴人:supercc]
发表于:2007-04-17 10:49:48 楼主
var   a   =   /hello/;
if(a.test(str))
    alert( 'y ');
else
    alert( 'n ');

现在的问题是字符串hello是不停地变的,这次是hello,下次可能就是别的字符串了,请问该怎么更换表达式中的值呢?
发表于:2007-04-17 10:51:131楼 得分:15
var   str   =   "hello ";
var   a   =   new   regexp(str)
发表于:2007-04-17 10:51:242楼 得分:0
表达式中的内容(比如hello)是我从一个循环中读出来的,存放在一个变量中,所以每次都不一样。
发表于:2007-04-17 10:52:333楼 得分:15
re= "hello "
var   a   =   new   regexp(re);
if(a.test(str))
    alert( 'y ');
else
    alert( 'n ');


快速检索

最新资讯
热门点击