Вопросы с тегом «string»

Строка - это конечная последовательность символов, обычно используемая для текста, хотя иногда для произвольных данных.

4
Как избежать экранирования строки с обратной косой чертой?
Предположим, у меня есть строка, которая является версией другой строки с экранированной обратной косой чертой. Есть ли простой способ в Python отменить экранирование строки? Я мог бы, например, сделать: >>> escaped_str = '"Hello,\\nworld!"' >>> raw_str = eval(escaped_str) >>> print raw_str Hello, world! >>> Однако это предполагает передачу (возможно, ненадежной) строки …
101 python  string  escaping 

7
Создание строк в формате C (без их печати)
У меня есть функция, которая принимает строку, а именно: void log_out(char *); При его вызове мне нужно на лету создать отформатированную строку, например: int i = 1; log_out("some text %d", i); Как мне это сделать в ANSI C? Только, поскольку sprintf()возвращает int, это означает, что мне нужно написать как минимум …
101 c  string 



5
Разделить строку с помощью разделителя новой строки с помощью Python
Мне нужно разделить строку, в которой есть новая строка. Как мне этого добиться? Пожалуйста, обратитесь к приведенному ниже коду. Вход: data = """a,b,c d,e,f g,h,i j,k,l""" Желаемый результат: ['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l'] Я пробовал следующие подходы: 1. output = data.split('\n') 2. output = data.split('/n') 3. output = data.rstrip().split('\n')

11
Самый эффективный способ сделать первый символ строчного нижнего регистра?
Какой самый эффективный способ сделать первый символ Stringнижнего регистра? Я могу придумать несколько способов сделать это: Использование charAt()сsubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ? input.substring(1) : ""); Или используя charмассив String input = "SomeInputString"; char c[] = input.toCharArray(); c[0] = Character.toLowerCase(c[0]); String output …

15
Разделитель тысяч / строковый формат Javascript [дубликат]
На этот вопрос уже есть ответы здесь : Как напечатать число с запятыми в качестве разделителей тысяч в JavaScript (49 ответов) Закрыт 4 месяца назад . Есть ли в Javascript какая-либо функция для форматирования чисел и строк? Я ищу способ разделителя тысяч для строки или чисел ... (например, String.Format в …



8
Удаление пробелов / табуляции / новой строки - python
Я пытаюсь удалить все пробелы / вкладки / символы новой строки в python 2.7 в Linux. Я написал это, это должно сработать: myString="I want to Remove all white \t spaces, new lines \n and tabs \t" myString = myString.strip(' \n\t') print myString выход: I want to Remove all white spaces, …


7
Что такое время жизни std :: string :: c_str ()?
В одной из моих программ мне приходится взаимодействовать с устаревшим кодом, который работает с const char*. Допустим, у меня есть структура, которая выглядит так: struct Foo { const char* server; const char* name; }; Мое приложение более высокого уровня имеет дело только с ними std::string, поэтому я подумал об использовании …
100 c++  string  cstring 

3
разделить строку на 2 на основе последнего вхождения разделителя
Я хотел бы знать, есть ли в python встроенная функция для разбиения строки на 2 части на основе последнего появления разделителя. например: рассмотрим строку «abc, d, e, f» после разделения по разделителю «,», я хочу, чтобы вывод был как «abc, d, e» и «f». Я знаю, как манипулировать строкой, чтобы …
100 python  string 

10
Преобразовать строку в имя переменной
Я использую R для анализа списка строк в форме: original_string <- "variable_name=variable_value" Сначала я извлекаю имя и значение переменной из исходной строки и конвертирую значение в числовой класс. parameter_value <- as.numeric("variable_value") parameter_name <- "variable_name" Затем я хотел бы присвоить значение переменной с тем же именем, что и строка parameter_name. variable_name …
100 string  r 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.