Classes | |
| class | escape_functor |
| class | unescape_functor |
| class | unique_strvec |
Functions | |
| def | _stringToList (_type, _str) |
| def | eraseBlank (str) |
| Erase blank characters of string. More... | |
| def | eraseHeadBlank (_str) |
| Erase the head blank characters of string. More... | |
| def | eraseTailBlank (_str) |
| Erase the tail blank characters of string. More... | |
| def | escape (_str) |
| Escape string. More... | |
| def | flatten (sv) |
| def | for_each (_str, instance) |
| def | includes (_list, value, ignore_case=True) |
| Include if a string is included in string list. More... | |
| def | isAbsolutePath (str) |
| Investigate whether the given string is absolute path or not. More... | |
| def | isEscaped (_str, pos) |
| Whether the character is escaped or not. More... | |
| def | isURL (str) |
| Investigate whether the given string is URL or not. More... | |
| def | normalize (_str) |
| def | otos (n) |
| Convert the given object to st::string. More... | |
| def | replaceString (str, _from, _to) |
| Replace string. More... | |
| def | split (input, delimiter) |
| Split string by delimiter. More... | |
| def | stringTo (_type, _str) |
| Convert the given object to st::string. More... | |
| def | toArgv (args) |
| def | toBool (_str, yes, no, default_value=None) |
| Convert given string to bool value. More... | |
| def | unescape (_str) |
| Unescape string. More... | |
| def | unique_sv (sv) |
|
private |
Definition at line 507 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.eraseBlank | ( | str | ) |
Erase blank characters of string.
Erase blank characters that exist at the head of the given string. Space ' 'and tab '\t' are supported as the blank character.
| str | The target blank characters of string for the erase |
Definition at line 223 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.eraseHeadBlank | ( | _str | ) |
Erase the head blank characters of string.
Definition at line 255 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.eraseTailBlank | ( | _str | ) |
Erase the tail blank characters of string.
Definition at line 271 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.escape | ( | _str | ) |
Escape string.
The following characters are converted.
HT -> "\t"
LF -> "\n"
CR -> "\r"
FF -> "\f"
Single quote and dobule quote are not processed.
Definition at line 172 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.flatten | ( | sv | ) |
Definition at line 608 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.for_each | ( | _str, | |
| instance | |||
| ) |
Definition at line 142 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.includes | ( | _list, | |
| value, | |||
ignore_case = True |
|||
| ) |
Include if a string is included in string list.
if the second argument is included in the comma separated string list of the first argument, This operation returns "true value".
| list | The target comma separated string |
| value | The searched string |
bool includes(const vstring& list, std::string value, bool ignore_case = true);
Definition at line 400 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.isAbsolutePath | ( | str | ) |
Investigate whether the given string is absolute path or not.
Definition at line 436 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.isEscaped | ( | _str, | |
| pos | |||
| ) |
Whether the character is escaped or not.
This operation returns true if the specified character is escaped, and if the specified character is not escaped, it returns false
| str | The string thath includes the character to be investigated. |
| pos | The position of the character to be investigated. |
Definition at line 44 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.isURL | ( | str | ) |
Investigate whether the given string is URL or not.
Definition at line 462 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.normalize | ( | _str | ) |
Definition at line 287 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.otos | ( | n | ) |
Convert the given object to st::string.
Definition at line 487 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.replaceString | ( | str, | |
| _from, | |||
| _to | |||
| ) |
Replace string.
Definition at line 305 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.split | ( | input, | |
| delimiter | |||
| ) |
Split string by delimiter.
Definition at line 323 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.stringTo | ( | _type, | |
| _str | |||
| ) |
Convert the given object to st::string.
Definition at line 555 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.toArgv | ( | args | ) |
Definition at line 632 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.toBool | ( | _str, | |
| yes, | |||
| no, | |||
default_value = None |
|||
| ) |
Convert given string to bool value.
Definition at line 360 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.unescape | ( | _str | ) |
Unescape string.
The following characters are converted.
"\t" -> HT
"\n" -> LF
"\r" -> CR
"\f" -> FF
"\'" -> '
"\"" -> "
Definition at line 200 of file StringUtil.py.
| def OpenRTM_aist.StringUtil.unique_sv | ( | sv | ) |
Definition at line 590 of file StringUtil.py.