javascript string.replace вопрос - PullRequest
0 голосов
/ 08 июля 2011

Я знаю, что вы можете сделать что-то вроде этого:

var str = "Microsoft has the largest capital reserves of any tech company. Microsoft is located in California.";
str = str.replace(/microsoft/gi, "Apple");

, и вы получите следующее: Apple обладает самыми большими запасами капитала среди всех технологических компаний. Apple находится в Калифорнии.

Как я могу использовать глобальный регистр без учета регистра, чтобы изменить строку, например, с 07.08.2011 на 07082011?

Я безуспешно пробовал варианты str.replace (/// gi, "").

Ответы [ 3 ]

2 голосов
/ 08 июля 2011

Попробуйте это:

var input = "07/08/2011";
var output = input.replace(/\//g,""); //output 07082011
0 голосов
/ 08 июля 2011
str = str.replace(/\//g,'')

это удалит все косые черты

0 голосов
/ 08 июля 2011

попробуйте использовать escape-символ (обратная косая черта):

str.replace(/\//gi, "")
...