$SubIns: Difference between revisions
Jump to navigation
Jump to search
(Automatically generated page update) |
(Automatically generated page update) |
||
Line 54: | Line 54: | ||
<li>[[Fast/Unload User Language Interface]]</li> | <li>[[Fast/Unload User Language Interface]]</li> | ||
<li>[http://m204wiki.rocketsoftware.com/images/4/4a/JoclrNew.pdf Janus Open Client]</li> | <li>[http://m204wiki.rocketsoftware.com/images/4/4a/JoclrNew.pdf Janus Open Client]</li> | ||
<li>[ | <li>[http://m204wiki.rocketsoftware.com/images/1/17/JosrvrNew.pdf Janus Open Server]</li> | ||
<li>[[Janus Sockets]]</li> | <li>[[Janus Sockets]]</li> | ||
<li>[[Janus Web Server]]</li> | <li>[[Janus Web Server]]</li> |
Revision as of 00:32, 13 September 2013
Insert string inside another string
Note: Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent for the $SubIns function is Insert.
This function inserts a string inside another.
The $SubIns function accepts three arguments and returns a string result.
Syntax
%string = $SubIns(string, ins_string, insert_pos)
Syntax terms
%string | The string result that is a combination of string and ins_string. |
---|---|
string | An arbitrary string. |
ins_string | A string to be inserted in the string value. |
insert_pos | The insertion position in the string argument string. |
Usage notes
- If no insertion position is provided, the insertion string is appended to the end of the first input string. If the insertion point is past the first input string, the first input string is left unmodified.
Examples
- This statement sets %JUNK to
PAT STAMPER, TRADER HORSE
:%JUNK = $SubIns('PAT STAMPER, TRADER', ' HORSE')
- This statement sets %JUNK to
PAT STAMPER, HORSE TRADER
:%JUNK = $SubIns('PAT STAMPER, TRADER', ' HORSE', 12)
- This statement sets %JUNK to
PAT STAMPER, TRADER
:%JUNK = $SubIns('PAT STAMPER, TRADER', ' HORSE', 92)
Products authorizing $SubIns