nguyenhiep / docxfindandreplace
在 DOCX 模板中查找和替换变量。
2.0.0
2020-12-21 04:37 UTC
Requires (Dev)
- phpunit/phpunit: ^5.5
This package is auto-updated.
Last update: 2024-09-23 16:47:06 UTC
README
这是一个简单的 DOCX 文件查找和替换工具。简单的方法是将 DOCX 模板中的任何变量用花括号包裹(例如 firstname
),你可以使用正则表达式作为键。
安装
通过 Composer
$ composer require nguyenhiep/docxfindandreplace
使用方法
在你的 DOCX 模板中,你需要将任何想要替换的变量用花括号括起来(例如 firstname
)。你可以使用正则表达式作为键。
\Nguyenhiep\DocxFindAndReplace\Docx::create(__DIR__ . "/template.docx")->replace( [ "firstname" => "nguyen", "lastname" => "hiep", "/[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+.[a-zA-Z]{2,4}/" => "nguyenhiepvan.bka@gmail.com" ] )->save(__DIR__ . '/newfile.docx');