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

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

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

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

12
Использование Java для поиска подстроки большей строки с использованием регулярного выражения
Если у меня есть такая строка: FOO[BAR] Мне нужен общий способ получить строку «BAR» из строки, чтобы независимо от того, какая строка находится в квадратных скобках, она могла бы получить строку. например FOO[DOG] = DOG FOO[CAT] = CAT
140 java  regex  string 


3
Почему String.split нужно экранировать разделитель каналов?
Я пытаюсь разобрать файл, в котором каждая строка содержит значения, разделенные вертикальной чертой. Он не работал правильно, когда я не избегал разделителя трубы в методе разделения, но он работал правильно после того, как я сбежал из трубы, как показано ниже. private ArrayList<String> parseLine(String line) { ArrayList<String> list = new ArrayList<String>(); …
140 java  regex  string 


6
rreplace - Как заменить последнее вхождение выражения в строке?
Есть ли в Python быстрый способ заменить строки, но вместо того, чтобы начинать с начала, как replaceделает, начиная с конца? Например: >>> def rreplace(old, new, occurrence) >>> ... # Code to replace the last occurrences of old by new >>> '<div><div>Hello</div></div>'.rreplace('</div>','</bad>',1) >>> '<div><div>Hello</div></bad>'
139 python  string 


2
Как в Ruby создать длинную строку повторяющегося текста?
Как лучше всего быстро сгенерировать длинную строку в рубине? Это работает, но очень медленно: str = "" length = 100000 (1..length).each {|i| str += "0"} Я также заметил, что создание строки приличной длины и последующее добавление ее к существующей строке до желаемой длины работает намного быстрее: str = "" incrementor …
139 ruby  string 

7
Найти столбец, имя которого содержит определенную строку
У меня есть фрейм данных с именами столбцов, и я хочу найти тот, который содержит определенную строку, но не совсем соответствует ей. Я ищу 'spike'в именах столбцов нравятся 'spike-2', 'hey spike', 'spiked-in'( 'spike'часть всегда непрерывна). Я хочу, чтобы имя столбца возвращалось в виде строки или переменной, поэтому я обращусь к …

3
Python TypeError: недостаточно аргументов для строки формата
Вот результат. Я считаю, что это строки utf-8 ... некоторые из них могут быть NoneType, но они сразу же выходят из строя, прежде чем такие ... instr = "'%s', '%s', '%d', '%s', '%s', '%s', '%s'" % softname, procversion, int(percent), exe, description, company, procurl Ошибка типа: недостаточно аргументов для строки формата …



11
Строка заказа SQL как число
У меня есть номера, сохраненные в VARCHARбазе данных MySQL. Я не могу сделать их INTиз-за некоторых других обстоятельств. При сортировке они воспринимаются как символы, а не как числа. В базе данных у меня есть 1 2 3 4 5 6 7 8 9 10... На моей странице он показывает упорядоченный …

15
Удобное объявление строк времени компиляции в C ++
Возможность создавать строки и управлять ими во время компиляции в C ++ имеет несколько полезных приложений. Хотя в C ++ можно создавать строки во время компиляции, этот процесс очень громоздкий, поскольку строку необходимо объявить как последовательность символов с переменным числом аргументов, например using str = sequence<'H', 'e', 'l', 'l', 'o', …

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