WoW:API strtrim: Difference between revisions
Jump to navigation
Jump to search
m (New page: {{wowapi}} Trim characters (''chars''), off the left and right of ''str'' local newstr = strtrim(str[, chars]) == Arguments == :(str[, chars]) :;str: String - The input string. :;chars:...) |
(→Arguments: added return and newline to the 'chars' default) |
||
Line 8: | Line 8: | ||
:;str: String - The input string. | :;str: String - The input string. | ||
:;chars: String - A list of characters to remove from the left and right of ''str''. | :;chars: String - A list of characters to remove from the left and right of ''str''. | ||
::: If left off, it defaults to " \t" (<nowiki>[space][tab]</nowiki>). | ::: If left off, it defaults to " \t\r\n" (<nowiki>[space][tab][return][newline]</nowiki>). | ||
::: If adding this argument, please note that spaces will not be trimmed unless you include one with the other characters ("123" is not the same as " 123"). | ::: If adding this argument, please note that spaces will not be trimmed unless you include one with the other characters ("123" is not the same as " 123"). | ||
== Returns == | == Returns == |
Revision as of 23:29, 30 September 2007
Trim characters (chars), off the left and right of str
local newstr = strtrim(str[, chars])
Arguments
- (str[, chars])
- str
- String - The input string.
- chars
- String - A list of characters to remove from the left and right of str.
- If left off, it defaults to " \t\r\n" ([space][tab][return][newline]).
- If adding this argument, please note that spaces will not be trimmed unless you include one with the other characters ("123" is not the same as " 123").
Returns
- newstr
- String - The modified string.
Example
str = "///All debug and no play, make Eric go crazy.\n\n" a = strtrim(str, "/\n"); DEFAULT_CHAT_FRAME:AddMessage(a);
Result
All debug and no play, make Eric go crazy.