Classes | |
| class | escape_functor |
| class | unescape_functor |
| class | unique_strvec |
Functions | |
| def | _stringToList |
| def | eraseBlank |
| Erase blank characters of string. | |
| def | eraseHeadBlank |
| Erase the head blank characters of string. | |
| def | eraseTailBlank |
| Erase the tail blank characters of string. | |
| def | escape |
| Escape string. | |
| def | flatten |
| def | for_each |
| def | includes |
| Include if a string is included in string list. | |
| def | isAbsolutePath |
| Investigate whether the given string is absolute path or not. | |
| def | isEscaped |
| Whether the character is escaped or not. | |
| def | isURL |
| Investigate whether the given string is URL or not. | |
| def | normalize |
| def | otos |
| Convert the given object to st::string. | |
| def | replaceString |
| Replace string. | |
| def | split |
| Split string by delimiter. | |
| def | stringTo |
| Convert the given object to st::string. | |
| def | toArgv |
| def | toBool |
| Convert given string to bool value. | |
| def | unescape |
| Unescape string. | |
| def | unique_sv |
| def OpenRTM_aist.StringUtil._stringToList | ( | _type, | |
| _str | |||
| ) | [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.