PowerFX V1.0 運用説明書 - Microsoft(R) Windows(R) -
目次 索引 前ページ次ページ

第3章 TCLplus> 3.4 TCLplusコマンド

3.4.32 regsub

機能:

正規表現と一致した文字列を置換します。

形式:

regsub 【-all】 exp string {subspec} varname

オプション:

-all
正規表現に一致した部分すべてを置換する場合に指定します。省略時は、最初に一致した部分だけ置換します。

パラメーター:

exp
stringで指定した文字列で置換対象となる部分を正規表現で指定します。

string
文字列を指定します。

subspec
置き換え文字列を指定します。置き換え文字列は、中括弧"{}"で囲んでください。また、置き換え文字列に"\"または"&"が含まれる場合は、それぞれ"\\","\&"と表記してください。

varname
置換結果を格納する変数の名前を指定します。

復帰値:

0:一致しませんでした。
1:一致しました。

注意事項:

なし

使用例:

文字列の間の空白をすべてカンマに置換します。

set text "a b c d"
regsub -all " " $text {,} result
puts $result

<実行結果>

a,b,c,d

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005