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

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

15
н-граммов в питоне, четыре, пять, шесть граммов?
Ищу способ разбить текст на n-граммы. Обычно я бы сделал что-то вроде: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams Я знаю, что nltk предлагает только биграммы и триграммы, но есть ли способ разбить мой текст на четыре …
137 python  string  nltk  n-gram 

4
Конкатенация строк не работает в SQLite
Я пытаюсь выполнить функцию замены SQlite, но использую другое поле в функции. select locationname + '<p>' from location; В этом фрагменте результатом является список 0. Я бы ожидал строку с текстом из locationname и '<p>'литералов.

13
Выделите разницу между двумя строками в PHP
Какой самый простой способ выделить разницу между двумя строками в PHP? Я думаю о том, что происходит на странице истории редактирования переполнения стека, где новый текст выделен зеленым, а удаленный - красным. Если есть какие-либо заранее написанные функции или классы, это было бы идеально.
136 php  string  diff  word-diff 

2
Почему вызов метода строки Python ничего не делает, если вы не назначите его вывод?
Я пытаюсь сделать простую замену строки, но я не знаю, почему она не работает: X = "hello world" X.replace("hello", "goodbye") Я хочу изменить слово helloна goodbye, поэтому оно должно изменить строку "hello world"на "goodbye world". Но Х просто остается "hello world". Почему мой код не работает?
136 python  string  replace 

4
Повторно использовать параметр в String.format?
String hello = "Hello"; String.format("%s %s %s %s %s %s", hello, hello, hello, hello, hello, hello); hello hello hello hello hello hello Требуется ли многократное повторение переменной hello при вызове метода format или существует сокращенная версия, позволяющая указать аргумент один раз для применения ко всем %sтокенам?

10
BestPractice - преобразовать первый символ строки в нижний регистр
Я хотел бы иметь метод, который преобразует первый символ строки в нижний регистр. Мои подходы: 1. public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2. public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), value.Substring(1)); } Каков будет ваш подход?
136 c#  .net  string 

13
Могу ли я «умножить» строку (в C #)?
Предположим, у меня есть строка, например, string snip = "</li></ul>"; Я хочу написать его несколько раз, в зависимости от целого числа. string snip = "</li></ul>"; int multiplier = 2; // TODO: magic code to do this // snip * multiplier = "</li></ul></li></ul>"; РЕДАКТИРОВАТЬ: Я знаю, что могу легко написать свою …

11
Отображение числа с плавающей запятой с двумя десятичными знаками в Python
У меня есть функция, принимающая аргументы с плавающей запятой (обычно целые или десятичные числа с одной значащей цифрой), и мне нужно вывести значения в строке с двумя десятичными знаками (5 -> 5.00, 5.5 -> 5.50 и т. Д.). Как я могу это сделать в Python?



10
Заменить строку во всех файлах в Eclipse
Знаете ли вы, как я могу найти замену String во всех файлах моего текущего проекта? Допустим, у меня есть эта строка "/ sites / default / теперь я хочу, чтобы она была" / public / sites / default но там почти 1000 файлов.
135 string  eclipse  replace 

6
Строка форматирования именованных параметров?
Я знаю, что это действительно простой вопрос, но я не знаю, как его погуглить. Как я могу сделать print '<a href="%s">%s</a>' % (my_url) Так что my_urlиспользуется дважды? Я предполагаю, что должен «назвать» %sи затем использовать dict в параметрах, но я не уверен в правильном синтаксисе? просто к сведению, я знаю, …
135 python  string  syntax 


8
Как URL кодировать строку в Ruby
Как мне URI::encodeстроку вроде: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a чтобы получить его в формате как: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A согласно RFC 1738? Вот что я попробовал: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' Также: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence …

8
сортировка списков без учета регистра без уменьшения результата?
У меня есть список таких строк: ['Aden', 'abel'] Я хочу отсортировать элементы без учета регистра. Итак, я хочу получить: ['abel', 'Aden'] Но я получаю противоположное с помощью sorted()или list.sort(), потому что прописные буквы появляются перед строчными. Как я могу проигнорировать дело? Я видел решения, которые включают в себя все элементы …

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