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

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


6
ObjectiveC Анализировать целое число из строки
Я пытаюсь извлечь строку (содержащую целое число) из массива, а затем использовать ее как int в функции. Я пытаюсь преобразовать его в int с помощью intValue. Вот код, который я пробовал. NSArray *_returnedArguments = [serverOutput componentsSeparatedByString:@":"]; [_appDelegate loggedIn:usernameField.text:passwordField.text:(int)[[_returnedArguments objectAtIndex:2] intValue]]; Я получаю такую ​​ошибку: передача аргумента 3 'loggedIn :::' делает …

6
Итерировать по строкам строки
У меня есть многострочная строка, определенная следующим образом: foo = """ this is a multi-line string. """ Эту строку мы использовали в качестве тестового ввода для синтаксического анализатора, который я пишу. Функция-синтаксический анализатор получает file-объект в качестве входных данных и выполняет итерацию по нему. Он также вызывает next()метод напрямую, чтобы …
119 python  string  iterator 


6
Как мне записать данные в формате CSV в виде строки (не файла)?
Я хочу преобразовать данные [1,2,'a','He said "what do you mean?"']в строку в формате CSV. Обычно csv.writer()для этого можно использовать , потому что он обрабатывает все сумасшедшие граничные случаи (экранирование запятой, экранирование кавычек, диалекты CSV и т. Д.). Уловка заключается в том, что csv.writer()ожидается вывод в файловый объект, а не в …
119 python  string  csv 

3
Как проверить, содержит ли строка одну из подстрок в списке в пандах?
Есть ли какая-нибудь функция, которая была бы эквивалентом комбинации df.isin()и df[col].str.contains()? Например, скажем, у меня есть серия s = pd.Series(['cat','hat','dog','fog','pet']), и я хочу найти все места, где sесть что-то из ['og', 'at'], я бы хотел получить все, кроме «pet». У меня есть решение, но довольно неэлегантное: searchfor = ['og', 'at'] …

5
добавить префикс строки к каждому значению в столбце строки с помощью Pandas
Я хотел бы добавить строку в начало каждого значения в указанном столбце фрейма данных pandas (элегантно). Я уже понял, как это сделать, и сейчас использую: df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col'] Это кажется чертовски неэлегантным делом - знаете ли вы какой-либо другой способ (который, возможно, также добавляет …

3
Удалить все специальные символы из строки в R?
Как удалить все специальные символы из строки в R и заменить их пробелами? Некоторые специальные символы, которые следует удалить: ~!@#$%^&*(){}_+:"<>?,./;'[]-= Я пробовал regexс [:punct:]шаблоном, но он удаляет только знаки препинания. Вопрос 2: А как убрать символы из иностранных языков типа â í ü Â á ą ę ś ć:? Ответ: …
119 regex  string  r  character 




21
compareTo () против equals ()
При тестировании на равенство Stringв Java я всегда использовал, equals()потому что мне это кажется наиболее естественным методом для этого. В конце концов, его название уже говорит о том, для чего он предназначен. Однако мой коллега недавно сказал, что меня научили использовать compareTo() == 0вместо equals(). Это кажется мне неестественным (поскольку …
118 java  string  equals  compareto 

6
C # эквивалентно charAt () в Java?
Я знаю, что мы можем использовать charAt()метод в Java для получения отдельного символа в строке, указав его позицию. Есть ли эквивалентный метод в C #?
118 c#  java  string 

17
Как в Perl преобразовать весь файл в строку?
Я пытаюсь открыть файл .html как одну большую длинную строку. Вот что у меня есть: open(FILE, 'index.html') or die "Can't read file 'filename' [$!]\n"; $document = <FILE>; close (FILE); print $document; что приводит к: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN Однако я хочу, чтобы результат выглядел так: <!DOCTYPE HTML …
118 string  perl  slurp 

5
Преобразование строки в регулярное выражение ruby
Мне нужно преобразовать строку типа «/ [\ w \ s] + /» в регулярное выражение. "/[\w\s]+/" => /[\w\s]+/ Я пробовал использовать разные Regexpметоды, например: Regexp.new("/[\w\s]+/") => /\/[w ]+\//, аналогично Regexp.compileи Regexp.escape. Но ни один из них не вернулся, как я ожидал. Кроме того, я попытался удалить обратную косую черту: Regexp.new("[\w\s]+") …
118 ruby  regex  string  ruby-1.9.3 

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