# 문서내 포함된 특정 단어 Replace

**URL:** <https://forum.developer.hancom.com/t/replace/856>\
**Category:** 웹한글 기안기\
**Created:** [8월 9, 2023, 6:02오전 UTC](https://forum.developer.hancom.com/t/replace/856 "2023-08-09T06:02:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tOeI53](https://avatars.discourse-cdn.com/v4/letter/t/c68b51/32.png) [@tOeI53](https://forum.developer.hancom.com/u/tOeI53)\
**Post date:** [8월 9, 2023, 6:02오전 UTC](https://forum.developer.hancom.com/t/replace/856/1 "2023-08-09T06:02:20Z")

</div>

안녕하세요

한글기안기 메뉴에 있는 찾아 바꾸기 기능 처럼 API함수에서도 문서내 포함된 특정 단어를 Replace 시킬수 있는 함수를 제공하는지요?

---

<div class="post-metadata">

**Author:** ![anon35536051](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@anon35536051](https://forum.developer.hancom.com/u/anon35536051)\
**Post date:** [8월 9, 2023, 6:40오전 UTC](https://forum.developer.hancom.com/t/replace/856/2 "2023-08-09T06:40:25Z")

</div>

안녕하세요.

바꾸기 액션을 통해서 특정단어를 찾고 변경할 수 있습니다.

```auto
var act = HwpCtrl.CreateAction("ExecReplace");
var set = act.CreateSet();
set.SetItem("Direction", 2); // 찾기 방향 - 0: 정방향, 1:역방향, 2: 전체문서
set.SetItem("FindString", "입력"); // 찾을 단어
set.SetItem("ReplaceString", "출력"); // 바꿀 단어
set.SetItem("ReplaceMode", 1); // 바꾸기 모드
set.SetItem("IgnoreMessage", 1); // 오류메세지 무시
act.Execute(set);

```

감사합니다.
