Written in Japanese(UTF-8)
2014.8.30
INASOFT


/トップ/いじくるつくーる/ダウンロード/WebHelp/ヘルプトップ/

本ソフトウェアの開発は終了しています。ヘルプに記載されている情報も古いものになっています。


R-Script 文字列操作用関数



■Regex_Replace$

 正規表現を用いて、文字列の置換を行います。

Regex_Replace$( str$, re$, rep$ [ , option$] )


●引数

str$ … 検索対象の文字列を指定します。タグを付けたい部分をカッコ ( ) で囲みます。
re$ … 正規表現を指定します。
rep$ … 置換後の文字列を指定します。str$で指定したタグを利用する場合は、$1, $2, … で指定します。
option$ … オプションを指定します。オプションで指定できる文字については「●解説」参照。


●戻り値

 置換後の文字列が返ります(置換が行われなかった場合は、str$ が返ります)。
 エラーが発生した場合は、空文字列("")が返ります。


●解説

 正規表現を用いて、文字列の置換を行います。
 (これは、Boost C++ Library を利用して実装されています。正規表現の詳細は、Regex_Matchを参照してください)
 オプションでは、次の文字が指定できます。

 "i" … 英大小文字の違いを無視します。


●サンプル
regex_replace$("a3cd4fg9ij", ".([0-9]).", "X$1X") … "X3XX4XX9Xj" が返ります。

 文字列操作用関数へ
 関数書式の見方


※このページは、ソフトウェアに付属のヘルプファイルをWeb用に再構築したものです。大部分に自動変換を施しているため、一部は正しく変換しきれずに表示の乱れている箇所があるかもしれませんが、ご容赦下さい。また、本ドキュメントはアーカイブドキュメントであり、内容は「いじくるつくーる」最終公開時点、あるいは、それより古い時点のものとなっております。一部、内容が古くなっている箇所があるかと思いますが、あらかじめご了承下さい。
※このページへは、自由にリンクしていただいてかまいません。
このページに関するご意見の受け付けは終了しています。

/トップ/いじくるつくーる/ダウンロード/WebHelp/ヘルプトップ/