commit 2025-10-09 12:58 edit a bit ZCppMain/ZtCStringEx.H
This commit is contained in:
@ -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
|
);
|
||||||
/*/////////*/ ); ////////////////////////////
|
/////////////////////////////////////////////////////
|
||||||
}
|
}
|
||||||
/*#############################################################################*/
|
/*#############################################################################*/
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user