簡體   English   中英

這個javascript regexp出了什么問題?

[英]what's wrong with this javascript regexp?

試圖在標記中找到“N / A”的實例並換掉其他東西,

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

其他變化是:

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

我建議:

stringToSearchIn.replace(/(N\/A)/gi,'words to replace with');
  1. \\/轉義斜杠,因為/字符分隔正則表達式字符串,和
  2. 最后的gi
    • g用於全局搜索,因此它在第一次匹配后不會停止,並且
    • i不區分大小寫(所以它會匹配nNaA

JS小提琴演示

你可以使用這個:

N\/A

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM