当前位置:编程学习 > JS >>

javascript正则表达式

var str="testStr";
document.write(str.match(/^(?<=.{1}).{1}/));
我要正则匹配任意字符串的第二位,如上就输出“e”。
上面代码报错,报错原因是正则表达式问题,实在看不出上面正则哪里出问题了,麻烦大家帮看下是什么问题,谢谢~~
(另外前提是不用substr、slice、substring这几个方法,虽然这几个能很方便实现我要的效果,但我想把这个方法学会~~谢咯~~O(∩_∩)O~~)
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,