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

145
Как узнать количество символов в строке?

Как я могу получить количество символов строки в Go? Например, если у меня есть строка, "hello"метод должен вернуться 5. Я видел, что len(str)возвращает количество байтов, а не количество символов, поэтому len("£")возвращает 2 вместо 1, потому что в кодировке UTF-8 кодируется двумя...

144
Читать строку строка за строкой

Учитывая строку, которая не слишком длинная, как лучше всего читать ее построчно? Я знаю, что вы можете сделать: BufferedReader reader = new BufferedReader(new StringReader(<string>)); reader.readLine(); Другой способ - взять подстроку в eol: final String eol =...

144
Создать строку с n символов

Есть ли способ в Java, чтобы создать строку с указанным номером указанного символа? В моем случае мне нужно создать строку с 10 пробелами. Мой текущий код: StringBuffer outputBuffer = new StringBuffer(length); for (int i = 0; i < length; i++){ outputBuffer.append(" "); } return...

144
Python 2.7 получает пользовательский ввод и манипулирует как строка без кавычек

Я хочу получить строку от пользователя, а затем манипулировать ею. testVar = input("Ask user for something.") Есть ли способ для testVar быть строкой без того, чтобы пользователь вводил свой ответ в кавычках? то есть "Привет" против Привет Если пользователь вводит Hello, я получаю следующую ошибку:...

144
Смешивание переменной PHP со строковым литералом

Скажем, у меня есть переменная, $testи она определяется как:$test = 'cheese' Я хочу вывести cheesey, что могу сделать вот так: echo $test . 'y' Но я бы предпочел упростить код до чего-то более похожего (что не сработает): echo "$testy" Есть ли способ yобработать переменную как отдельную от...

144
Строка сжатия / декомпрессии с C #

Я новичок в .net. Я делаю сжатие и декомпрессию строки в C #. Существует XML, и я конвертирую в строку, и после этого я выполняю сжатие и декомпрессию. В моем коде нет ошибки компиляции, кроме случаев, когда я декомпрессирую свой код и возвращаю строку, возвращая только половину XML. Ниже мой код,...

144
Как объединить две строки в C?

Как добавить две строки? Я попробовал name = "derp" + "herp";, но у меня ошибка: Выражение должно иметь целочисленный или перечисляемый тип

143
Почему я не могу найти строку?

Почему мне не cout stringнравится это: string text ; text = WordList[i].substr(0,20) ; cout << "String is : " << text << endl ; Когда я делаю это, я получаю следующую ошибку: Ошибка 2 ошибка C2679: двоичный файл «<<»: не найден оператор, который принимает правый операнд типа...

143
Преобразовать строку в Enum в Python

Интересно, как правильно преобразовать (десериализовать) строку в класс Python Enum. Похоже, getattr(YourEnumType, str)работает, но я не уверен, достаточно ли это безопасно. Чтобы быть более конкретным, я хотел бы преобразовать 'debug'строку в объект Enum следующим образом: class BuildType(Enum):...

142
путаница преобразования stringstream, string и char *

Мой вопрос можно свести к следующему: где строка, возвращенная из stringstream.str().c_str()памяти, находится в памяти и почему ее нельзя присвоить a const char*? Этот пример кода объяснит это лучше, чем я могу #include <string> #include <sstream> #include <iostream> using...

142
Как я могу отформатировать номер строки, чтобы запятые и круглые?

Как лучше всего отформатировать следующее число, которое дается мне как строка? String number = "1000500000.574" //assume my value will always be a String Я хочу, чтобы это была строка со значением: 1,000,500,000.57 Как я могу отформатировать его как...

141
Почему класс String объявлен в Java окончательным?

Когда я узнал, что класс java.lang.Stringобъявлен в Java как final, мне стало интересно, почему это так. Тогда я не нашел ответа, но этот пост: Как создать реплику класса String в Java? напомнил мне о моем вопросе. Конечно, String предоставляет все функции, которые мне когда-либо были нужны, и я...

141
Сделать NSString заглавными или изменить регистр в Objective-C

Мне было интересно, как использовать заглавные буквы в строке, найденной в объекте в NSMutableArray. An NSArrayсодержит строку 'April'с индексом 2. Я хочу, чтобы это было изменено на 'APRIL'. Есть что-то такое простое? viewNoteDateMonth.text = [[displayDate objectAtIndex:2] capitalized];...

141
Многострочные строки в PHP

Рассматривать: $xml = "l"; $xml = "vv"; echo $xml; Это будет эхом vv . Почему и как я могу создавать многострочные строки для таких вещей, как SimpleXML и т.

141
Лучшая практика использования NSLocalizedString

Я (как и все остальные) использую NSLocalizedStringдля локализации своего приложения. К сожалению, есть несколько "недостатков" (не обязательно по вине самого NSLocalizedString), в том числе Нет автозаполнения для строк в Xcode. Это делает работу не только подверженной ошибкам, но и утомительной....