Sample code for 30+ languages & platforms
PowerBuilder

StringBuilder GetBetween

Demonstrates the GetBetween method.

Chilkat PowerBuilder Downloads

PowerBuilder
integer li_rc
oleobject loo_Sb
string ls_CompanyName

loo_Sb = create oleobject
li_rc = loo_Sb.ConnectToNewObject("Chilkat.StringBuilder")
if li_rc < 0 then
    destroy loo_Sb
    MessageBox("Error","Connecting to COM object failed")
    return
end if
loo_Sb.Append("<company><name>Chilkat Software</name></company>")

// For example, to get the company name in the string above...
ls_CompanyName = loo_Sb.GetBetween("<name>","</name>")
Write-Debug "Company Name = " + ls_CompanyName


destroy loo_Sb