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

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



6
Как форматировать строки с помощью printf (), чтобы получить на выходе одинаковую длину?
У меня есть две функции: одна создает такие сообщения, Starting initialization...а другая проверяет коды возврата и выходные данные "Ok", "Warning"или "Error". Однако получаемый результат имеет разную длину: Starting initialization...Ok. Checking init scripts...Ok. Как я могу получить что-то подобное: Starting initialization... Ok. Checking init scripts... Ok.

11
Как прочитать содержимое файла в строке на C?
Каков самый простой способ (наименее подверженный ошибкам, наименьшее количество строк кода, однако вы хотите его интерпретировать) открыть файл на C и прочитать его содержимое в строку (char *, char [], что угодно)?
97 c  string  file 

13
Сколько байтов в строке JavaScript?
У меня есть строка javascript размером около 500 КБ при отправке с сервера в UTF-8. Как я могу определить его размер в JavaScript? Я знаю, что JavaScript использует UCS-2, значит это означает 2 байта на символ. Однако зависит ли это от реализации JavaScript? Или по кодировке страницы или, может быть, …
97 javascript  string  size  byte 


3
Почему нет std :: stou?
В C ++ 11 добавлены новые функции преобразования строк: http://en.cppreference.com/w/cpp/string/basic_string/stoul Он включает в себя stoi (строка в int), stol (строка в long), stoll (строка в long long), stoul (строка в long без знака), stoull (строка в long без знака). Примечательна его отсутствием функция stou (преобразование строки в беззнаковый). Есть ли …
96 c++  string  c++11  std 


8
Замена строки в java, аналогично шаблону скорости
Есть ли Stringв Java механизм замены, где я могу передавать объекты с текстом, и он заменяет строку по мере ее появления. Например, текст такой: Hello ${user.name}, Welcome to ${site.name}. У меня есть предметы "user"и "site". Я хочу заменить строки, указанные внутри, ${}эквивалентными значениями из объектов. Это то же самое, что …

14
Как удалить определенные символы из строки в C ++?
Например, у меня пользователь вводит номер телефона. cout << "Enter phone number: "; INPUT: (555) 555-5555 cin >> phone; Я хочу удалить из строки символы «(», «)» и «-». Я просмотрел функции удаления, поиска и замены строки, но я вижу только, что они работают в зависимости от положения. Есть ли …
96 c++  string  character 

2
Напротив String.Split с разделителями (.net)
Есть ли способ сделать противоположное String.Splitв .Net? То есть объединить все элементы массива с заданным разделителем. Прием ["a", "b", "c"]и подача "a b c"(с разделителем " "). ОБНОВЛЕНИЕ: Я сам нашел ответ. Это String.Joinметод.
96 c#  .net  arrays  string 

4
Оператор LINQ Distinct, игнорировать регистр?
Рассмотрим следующий простой пример: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); Похоже, что CaseInsensitiveComparer на самом деле не используется для сравнения без учета регистра. Другими словами, uniqueList содержит то же количество элементов, что …


13
Создание строк фиксированной длины, заполненных пробелами
Мне нужно создать строку фиксированной длины для создания файла на основе позиции символа. Пропущенные символы должны быть заполнены пробелом. Например, поле CITY имеет фиксированную длину в 15 символов. Для входов «Чикаго» и «Рио-де-Жанейро» выходы: "Чикаго" " Рио де Жанейро".

6
Как правильно проверить, пуста ли строка в Perl?
Я только что использовал этот код, чтобы проверить, пуста ли строка: if ($str == "") { // ... } И то же самое с оператором не равно ... if ($str != "") { // ... } Кажется, это работает (я думаю), но я не уверен, что это правильный способ или …

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