PureBasic
PureBasic
StringBuilder RemoveAfterFinal
Demonstrates the StringBuilder.RemoveAfterFinal method.The GetBefore method was added in Chilkat v9.5.0.77
Chilkat PureBasic Downloads
IncludeFile "CkStringBuilder.pb"
Procedure ChilkatExample()
success.i = 0
sb.i = CkStringBuilder::ckCreate()
If sb.i = 0
Debug "Failed to create object."
ProcedureReturn
EndIf
success = CkStringBuilder::ckAppend(sb,"abc::def::ghi")
; Replace the 1st occurrence of a substring with another string.
bFound.i = CkStringBuilder::ckReplaceFirst(sb,"::","-")
Debug "bFound = " + Str(bFound)
Debug "sb contains: " + CkStringBuilder::ckGetAsString(sb)
; Output is:
; bFound = True
; sb contains: abc-def::gh
CkStringBuilder::ckDispose(sb)
ProcedureReturn
EndProcedure