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

178
Регулярное выражение для получения строки в скобках в Javascript

Я пытаюсь написать регулярное выражение, которое возвращает строку между скобками. Например: я хочу получить строку, которая находится между строками "(" и ")" I expect five hundred dollars ($500). вернется $500 Найдено регулярное выражение, чтобы получить строку между двумя строками в Javascript...

177
Рекомендации: работа с длинными многострочными строками в PHP?

Примечание: извините, если это очень простой вопрос, но я несколько одержимо компульсивен в отношении форматирования моего кода. У меня есть класс, который имеет функцию, которая возвращает строку, которая будет составлять основной текст письма. Я хочу, чтобы этот текст был отформатирован так,...

177
Почему String неизменяем в Java?

В одном из интервью меня спросили, почему String неизменен Я ответил так: Когда мы создаем строку в Java, как String s1="hello";тогда, объект будет создан в пуле строк (привет), и s1 будет указывать на привет. Теперь, если мы снова сделаем это, String s2="hello";другой объект не будет создан, но s2...

176
В чем разница между printf () и put () в C?

Я знаю, что вы можете печатать с printf()и puts(). Я также вижу, что printf()позволяет интерполировать переменные и выполнять форматирование. Это puts()просто примитивная версия printf(). Должно ли оно использоваться для всех возможных printf()без интерполяции...

176
Как я могу напечатать переменную и строку в одной строке в Python?

Я использую python, чтобы определить, сколько детей родится через 5 лет, если ребенок будет рождаться каждые 7 секунд. Проблема в моей последней строке. Как заставить работать переменную, когда я печатаю текст по обе стороны от него? Вот мой код: currentPop = 312032486 oneYear = 365 hours = 24...

175
Как добавить символ в std :: string?

Следующее не удается с ошибкой prog.cpp:5:13: error: invalid conversion from ‘char’ to ‘const char*’ int main() { char d = 'd'; std::string y("Hello worl"); y.append(d); // Line 5 - this fails std::cout << y; return 0; } Я также попробовал следующее, которое компилируется, но ведет себя...

175
Можно ли использовать std :: string в constexpr?

Использование C ++ 11, Ubuntu 14.04, GCC по умолчанию . Этот код не работает: constexpr std::string constString = "constString"; ошибка: тип 'const string {aka const std :: basic_string}' переменной constexpr 'constString' не является литералом ... потому что ... 'std :: basic_string' имеет...

175
Swift выдерживает регулярные выражения

Я хочу извлечь подстроки из строки, которые соответствуют шаблону регулярных выражений. Поэтому я ищу что-то вроде этого: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Итак, вот что я имею: func matchesForRegexInText(regex: String!, text: String!) -> [String] {...

174
Использование нескольких аргументов для форматирования строки в Python (например, «% s…% s»)

У меня есть строка, которая выглядит как, '%s in %s'и я хочу знать, как разделить аргументы, чтобы они были двумя разными% s. Мой разум, пришедший с Java, придумал следующее: '%s in %s' % unicode(self.author), unicode(self.publication) Но это не работает, так как это выглядит в...

174
Прописать первую букву обоих слов в строке из двух слов

Допустим, у меня есть строка из двух слов, и я хочу использовать их оба с большой буквы. name <- c("zip code", "state", "final count") В Hmiscпакете есть функция, capitalizeкоторая использует заглавные буквы первого слова, но я не уверен, как получить заглавные буквы для второго слова. Страница...

174
Создание NSData из NSString в Swift

Я пытаюсь в конечном итоге получить NSMutableURLRequestс действительным HTTPBody, но я не могу получить свои строковые данные (поступающие из UITextField) в пригодный для использования NSDataобъект. Я видел этот метод, чтобы пойти другим путем: NSString(data data: NSData!, encoding encoding: UInt)...

173
Избегайте двойных кавычек в строке

Двойные кавычки можно экранировать следующим образом: string test = @"He said to me, ""Hello World"". How are you?"; Но это включает в себя добавление символа "в строку. Существует ли функция C # или другой метод для избежания двойных кавычек, чтобы не требовалось никаких изменений в...

173
Как инициализировать строку из NSData в Swift

Я пытался инициализировать строку из NSDataв Swift. В документации NSString Cocoa Apple говорит, что вы должны использовать это: init(data data: NSData!, encoding encoding: UInt) Однако Apple не включила ни одного примера для использования или где поставить init. Я пытаюсь преобразовать следующий...