Delete: Difference between revisions

From Kolmafia
Jump to navigation Jump to search
imported>Bale
mNo edit summary
imported>Fredg1
mNo edit summary
 
Line 37: Line 37:
}}|
}}|


see_also={{SeeAlso|insert}}|
see_also={{SeeAlso|insert|append|set_length}}|
}}
}}


[[Category:String Handling Routines]]
[[Category:String Handling Routines]]

Latest revision as of 06:37, 19 August 2020

Function Syntax

buffer delete(buffer original ,int strStart ,int strEnd )

  • original is the buffer to modify
  • strStart marks where to start deleting
  • strEnd marks where to end deleting

Returns the buffer original with the substring from strStart to strEnd removed.

Code Sample

Removes the border that KoL uses to frame some tables.

buffer results;
results.append(visit_url());

string del = " style=\"padding: 5px; border: 1px solid blue;\"";
int st = results.index_of(del);
if ( st > -1 ) results.delete(st, st+length(del));
else print("string '"+del+ "' not found"); 
results.write();

See Also

insert() | append() | set_length()