NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
一个正则表达式也可以被用于替换字符串的一部分: ~~~ class Main { static function main() { var str = "aaabcbcbcbz"; // g : replace all instances var r = ~/b[^c]/g; // "aaabcbcbcxx" trace(r.replace(str,"xx")); } } ~~~ 在替换中,我们可以使用 $X 来重用一个匹配的组: ~~~ class Main { static function main() { var str = "{hello} {0} {again}"; var r = ~/{([a-z]+)}/g; // "*hello* {0} *again*" trace(r.replace(str,"*$1*")); } } ~~~