Stripcodes — различия между версиями

Материал из Egghelp.ru - TCL/TK Eggdrop Wiki
Перейти к: навигация, поиск
(Новая: {{Функция_Eggdrop |synt=stripcodes ''<флаги> <строка>'' |desc=Удаляет указанные контрольные символы из строки. Полез...)
 
 
Строка 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