Stripcodes — различия между версиями
Материал из Egghelp.ru - TCL/TK Eggdrop Wiki
Deniska (обсуждение | вклад) (Новая: {{Функция_Eggdrop |synt=stripcodes ''<флаги> <строка>'' |desc=Удаляет указанные контрольные символы из строки. Полез...) |
Deniska (обсуждение | вклад) |
||
Строка 6: | Строка 6: | ||
*'''r''' - удалить все "''reverse video''" коды | *'''r''' - удалить все "''reverse video''" коды | ||
*'''u''' - удалить все коды <u>подчеркивания</u> (underline) | *'''u''' - удалить все коды <u>подчеркивания</u> (underline) | ||
− | *'''a''' - удалить все ANSI коды | + | *'''a''' - удалить все ANSI коды (°, †, » и проч) |
− | *'''g''' - удалить все коды Ctrl+G ( | + | *'''g''' - удалить все коды Ctrl+G (звуковые) |
|par=''<флаги>'' - типы кодов, которые нужно удалить из строки<br /> | |par=''<флаги>'' - типы кодов, которые нужно удалить из строки<br /> | ||
''<строка>'' - строка, которая будет очищена от кодов | ''<строка>'' - строка, которая будет очищена от кодов |
Текущая версия на 22:50, 21 марта 2009
Содержание |
stripcodes <флаги> <строка>
Описание
Удаляет указанные контрольные символы из строки. Полезно если нужно удалить из строки коды цветов перед записью в файл. Флаги могут быть следующими (их можно совмещать):
- b - удалить все выделения жирным текстом (boldface)
- c - удалить все коды цветов (color)
- r - удалить все "reverse video" коды
- u - удалить все коды подчеркивания (underline)
- a - удалить все ANSI коды (°, †, » и проч)
- g - удалить все коды Ctrl+G (звуковые)
Параметры
<флаги> - типы кодов, которые нужно удалить из строки
<строка> - строка, которая будет очищена от кодов
Возвращаемое значение
Строка с удаленными кодами.
Модуль
core