# aardio 范例: 替换文本



```aardio
//替换文本
import console;
console.showLoading("正在批量查找替换文本");

import fsys.batch;

//创建批量处理文件对象，参数 @1 指定目标目录，参数 @2 指定要处理的文件名通配符。
var batch = fsys.batch("~/","*.aardio")

//批量处理文件
batch.enumText(
	/*
	枚举指定的文件。
	文件内容读取到 utf8Text，utf8Text 为 UTF-8 编码。
	codepage 为文件的源编码。
	fullpath 为文件路径。
	*/
	function(utf8Text,codepage,fullpath){ 
		var utf8Text,count = string.replace(utf8Text,"!\wraw\.closehandle","raw.closeHandle");
		if(count) return utf8Text,"UTF-8-NOBOM"; 
	},"\.aardio$" 
)

console.pause();
```

