Top/マニュアル/関数/REPLACE
  トップページへ   [ 一覧 | 検索 | 最終更新 ]   [ 差分 | 履歴 ]

#author("2021-06-06T07:33:24+09:00","","")
#navi(マニュアル/関数)

* REPLACE [#zff84210]

** 形式 [#v9387d92]

> REPLACE( '''src''' , '''before''' , '''after'''  [ , '''count''' ] )

** 機能 [#t0285e6a]

- 文字列の置換を行います。該当するすべての変換前文字列が置換されます。
- src中の、beforeをafterにすべて置き換える動作です。

** 引数 [#ocef909e]

:src|変換したい文字列。
:before|変換前文字列。
:after|変換後文字列。
:count|置き換える回数(省略可)。ゼロ未満の値か省略で全て置き換え。

** 返り値 [#b8840153]

- 成功した場合、変換後の文字列
- 失敗した場合、srcの文字列そのまま

** 関連 [#ae6f6872]

- マニュアル/関数/RE_REPLACE
- マニュアル/関数/RE_REPLACEEX

** バージョン [#j5e435f4]

- YAYA:初期から利用可能
-- countパラメータは Tc548-1から
- AYA5.8で利用可能

** 例 [#vb6ed918]

-NOWPRINTING
-誰か記載してください!
#code(aya,nooutline,nolink,nonumber){{
_tehai = '4m4m5m5m6m6m2p3p3p4p1s1s1s'
_tsumo = '4p'
_dahai = '1s'
_tehai = REPLACE(_tehai, _dahai, _tsumo, 1)
_tehai // '4m4m5m5m6m6m2p3p3p4p4p1s1s'
}}

#navi(マニュアル/関数)