这个javascript regexp出了什么问题?

时间:2012-04-24 18:17:02

标签: javascript regex

尝试在标记中查找“N / A”的实例并与其他内容交换,

var $reg = new RegExp('[Nn]/[Aa]');

其他变种是:

  • /[Nn]/[Aa]/
  • '^[Nn]/[Aa]'

2 个答案:

答案 0 :(得分:2)

我建议:

stringToSearchIn.replace(/(N\/A)/gi,'words to replace with');
  1. \/转义斜杠,因为/字符分隔正则表达式字符串,
  2. 最后的gi
    • g用于全局搜索,因此在第一次匹配后不会停止,
    • i不区分大小写(因此它会匹配nNaA
  3. JS Fiddle demo

答案 1 :(得分:0)

你可以使用这个:

N\/A