exponenta event banner

mlreportgen.utils.normalizeString

Удаление дополнительных пробелов и строк из текста

Описание

пример

n_strchar = mlreportgen.utils.normalizeString(strchar) нормализует текст, удаляя начальные и конечные пробелы и заменяя возврат каретки и вкладки единым пробелом. Возвращаемое значение имеет тот же тип, что и тип ввода.

Примеры

свернуть все

import mlreportgen.utils.*
str = "    a sample string "
n_strchar = normalizeString(str)
str = 
    "    a sample string "

n_strchar = 
    "a sample string"
import mlreportgen.utils.*
char_vec = '  a sample character vector'
char_vec1 = [char_vec newline  ' plus a new line  ']
n_strchar = normalizeString(char_vec1)
char_vec =
    '  a sample character vector    '

char_vec1 =
    '  a sample character vector    
      plus a new line  '

n_strchar =
    'a sample character vector plus a new line'

Входные аргументы

свернуть все

Текст для нормализации, заданный как символьный вектор или строковый массив.

Выходные аргументы

свернуть все

Нормализованный текст, возвращаемый в виде символьного вектора или строкового массива в зависимости от типа ввода.

Представлен в R2018b