(Node.js) StringBuilder RemoveAfterFinal
Demonstrates the StringBuilder.RemoveAfterFinal method.
The GetBefore method was added in Chilkat v9.5.0.77
var os = require('os');
if (os.platform() == 'win32') {
var chilkat = require('@chilkat/ck-node23-win64');
} else if (os.platform() == 'linux') {
if (os.arch() == 'arm') {
var chilkat = require('@chilkat/ck-node23-linux-arm');
} else if (os.arch() == 'arm64') {
var chilkat = require('@chilkat/ck-node23-linux-arm64');
} else {
var chilkat = require('@chilkat/ck-node23-linux-x64');
}
} else if (os.platform() == 'darwin') {
var chilkat = require('@chilkat/ck-node23-mac-universal');
}
function chilkatExample() {
var sb = new chilkat.StringBuilder();
var success = sb.Append("abc::def::ghi");
// Replace the 1st occurrence of a substring with another string.
var bFound = sb.ReplaceFirst("::","-");
console.log("bFound = " + bFound);
console.log("sb contains: " + sb.GetAsString());
// Output is:
// bFound = True
// sb contains: abc-def::gh
}
chilkatExample();
|