我正在使用正则表达式来过滤一些内容。
var word = new RegExp(filterWord,"gi");// "gi" means Global and insensitive
content = content.replace(word, "");//removes "word" from content
这段代码可以正常工作,但是当正则表达式变成大写“İ”时,它不会替换单词。
例如: 如果
filterWord = istanbul
和
content = "İstanbul";
以上代码无法正常工作,如果我将 istanbul 写到 İstanbul,它可以工作,但这次它不是不敏感的,我该如何解决这个问题?
最佳答案
关于Javascript 正则表达式不敏感的土耳其字符问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23964930/