by Jan Goyvaerts and Steven Levithan

- Paperback: 510 pages
- Publisher: O'Reilly Media, Inc.; 1 edition (June 4, 2009)
- Language: English
- ISBN-10: 0596520689
by Jan Goyvaerts and Steven Levithan

一般情况下我们可能会用到正则表达式去替换文本:
var a = "abc123aXc"; a.replace(/a.c/g, 'ZZ');
我们可以用函数来定义高级替换,而不是一个简单的字符串。比如:
function reverseMatch(str) { return str.split('').reverse().join(''); } var a = "www jmedia cn"; a.replace(/\w+/g, reverseMatch);
执行结果为:
Continue Reading »