トップページシステム開発製品・サービスニュース会社案内TIPSお問い合わせ
会社概要 ホーム>JCL>Jiro_String]>Jiro_ReplaceString

Products and Services

Jiro_ReplaceString

置換対象文字列中の指定した文字列を別の文字列に置換します。

定義

void Jiro_ReplaceString(char * targetStr, char * findStr, char * replaceStr);

戻り値

戻り値はありません。

引数

  • targetStr

    操作対象となる文字列バッファを与えます。

  • findStr

    検索する文字列を指定します。

  • replaceStr

    置換後の文字列を指定します。

解説

この関数はtargetStrに与えられた文字列からfindStrに与えられた文字列と一致する部分を検索し、 その部分をreplaceStrに与えられた文字列に置き換えます。

プログラム例

プログラムソース

#include <stdio.h> #include "jiro.h" void main( void ) { char str1[64]; char str2[64]; char str3[64]; // 文字列を設定 strcpy( str1, "abcdefg" ); strcpy( str2, "abcdefg" ); strcpy( str3, "abcdefg" ); // 置換 Jiro_ReplaceString( str1, "bcd", "12345" ); Jiro_ReplaceString( str2, "bcde", "1" ); Jiro_ReplaceString( str3, "bug", "debug" ); // 表示 printf( "%s\n", str1 ); printf( "%s\n", str2 ); printf( "%s\n", str3 ); }

出力

a12345efg a1fg abcdefg

参照

↑UP トップページ | サイトマップ | お問い合わせ | プライバシーポリシー |