2013-09-19 3 views
1

Я использую JavaScript функцию замены, но это не похоже на работу с вершиной:Javascript заменить функцию рег ехр с вершиной

myText = "This is an apex ' and this is another apex ' "; 
myText.replace(/[^A-Za-z0-9]/,'')); 

Это должно пропустить апекс («), но это Безразлично» т !!

http://jsfiddle.net/GMBMt/5/

Любая идея, как решить эту проблему?

Спасибо!

ответ

2

Как написано это будет только заменить одно вхождение, добавить g (глобальный) модификатора:

myText.replace(/[^A-Za-z0-9]/g, '')); 

Это приведет:

Thisisanapexandthisisanotherapex 

Here является обновленной скрипкой.

+0

спасибо, есть ли ссылка на синтаксис reg exp? – user2010955

+0

http://www.regular-expressions.info/ – scrappedcola

Смежные вопросы