commit 2025-10-09 12:58 edit a bit ZCppMain/ZtCStringEx.H

This commit is contained in:
2025-10-09 12:58:11 +09:00
parent eb890e4409
commit 0c0c7a8a0e

View File

@ -2079,54 +2079,40 @@ namespace ZNsMain
VO_CPosCList, APC_Replace, AL_Replace, AL_Search VO_CPosCList, APC_Replace, AL_Replace, AL_Search
); );
/*::::::::::::::::::::::::::::::::::::::::::::::::::::*/ /*::::::::::::::::::::::::::::::::::::::::::::::::::::*/
}/* }
/*##########################################################################*/
ZCStringBase& Replace //////////////////////////////////////////////////////// ZCStringBase& Replace ////////////////////////////////////////////////////////
( (
TypeCPChar APC_Search, TypeCPChar APC_Replace,
TypeLength AL_Search , TypeLength AL_Replace , TypeLength AL_Offset=0
)
############################################################################*/
ZCStringBase& Replace
(
TypeCharC* APC_Search, TypeCharC* APC_Replace, TypeLength AL_StartPos=0 TypeCharC* APC_Search, TypeCharC* APC_Replace, TypeLength AL_StartPos=0
) )
///////////////////// /*##########################################################################*/
{ {
return Replace ///////////////////////////////////////////// return Replace /////////////////////////////////////////////
( (
APC_Search , APC_Search , APC_Replace ,
APC_Replace , GetLength(APC_Search ), GetLength(APC_Replace), AL_StartPos
GetLength(APC_Search ),
GetLength(APC_Replace),
AL_StartPos
); );
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
}/* }
ZCStringBase& Replace /*##########################################################################*/
(
TypeCharC* APC_Search, TypeCharC* APC_Replace, TypeLength AL_StartPos=0
)
///////////////////*/
ZCStringBase& Replace /*////////////////////////////////////////////////////*/
ZCStringBase& Replace /*///////////////////////////////////////////////////////*/
( (
const ZCStringBase& AR_CStrSearch , const ZCStringBase& AR_CStrSearch ,
const ZCStringBase& AR_CStrReplace, const ZCStringBase& AR_CStrReplace,
TypeLength AL_StartPos=0 TypeLength AL_StartPos=0
) )
/*#############################################################################*/ /*##########################################################################*/
{ {
return Replace( AR_CStrSearch. data(), ////// return Replace /////////////////////////////////////
AR_CStrReplace.data(), (
AR_CStrSearch. size(), AR_CStrSearch. data(), AR_CStrReplace.data(),
AR_CStrReplace.size(), AR_CStrSearch. size(), AR_CStrReplace.size(), AL_StartPos
AL_StartPos );
/*/////////*/ ); //////////////////////////// ////////////////////////////////////////////////////
} }
/*#############################################################################*/ /*##########################################################################*/
ZCStringBase& Replace /*///////////////////////////////////////////////////////*/ ZCStringBase& Replace /*///////////////////////////////////////////////////////*/
@ -2137,12 +2123,12 @@ namespace ZNsMain
) )
/*#############################################################################*/ /*#############################################################################*/
{ {
return Replace( AR_CStrSearch. data(), ////// return Replace //////////////////////////////////////
AR_CStrReplace.data(), (
AR_CStrSearch. size(), AR_CStrSearch. data(), AR_CStrReplace.data(),
AR_CStrReplace.size(), AR_CStrSearch. size(), AR_CStrReplace.size(), AL_StartPos
AL_StartPos );
/*/////////*/ ); //////////////////////////// /////////////////////////////////////////////////////
} }
/*#############################################################################*/ /*#############################################################################*/