Browsing the archives for the Regular Expression tag.

Regular Expressions Cookbook

书籍资料

by Jan Goyvaerts and Steven Levithan

  • Paperback: 510 pages
  • Publisher: O'Reilly Media, Inc.; 1 edition (June 4, 2009)
  • Language: English
  • ISBN-10: 0596520689

Continue Reading »

No Comments

用正则表达式触发函数进行高级替换

Web开发

一般情况下我们可能会用到正则表达式去替换文本:

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 »

No Comments