Javascript Regex替换字符串,特殊字符需要帮助

时间:2011-06-20 09:09:22

标签: javascript replace

  

可能重复:
  Javascript replace undefined error shows!

我正在尝试在运行时替换页面上的字符串 示例:查找字符串"(800).123.4567""<span>(800)123.4567</span>"表示我想在字符串之前和之后添加span标记。这是我做这个是我的代码:

var avidno = '(800)123 1234';
function validate () {
    var regex = /^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/;

   if (regex.test(avidno)) {
        alert('bingo');
        var altrstr = '<span>'+avidno+'</span>';
        alert(altrstr);
        // Valid international phone number
    } else {
        alert('uupss');
        // Invalid international phone number
    }
}

validate();

0 个答案:

没有答案