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

964
Как прочитать текстовый файл в строковую переменную и удалить символы новой строки?

Я использую следующий сегмент кода для чтения файла в Python: with open ("data.txt", "r") as myfile: data=myfile.readlines() Входной файл: LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE и когда я печатаю данные, я получаю ['LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN\n',...

933
Как преобразовать UTF-8 byte [] в строку?

У меня есть byte[]массив, который загружается из файла, который, как мне известно, содержит UTF-8 . В некотором отладочном коде мне нужно преобразовать его в строку. Есть ли один лайнер, который сделает это? Под обложками должно быть только выделение и мемкопия , поэтому, даже если это не...

926
StringBuilder против конкатенации строк в toString () в Java

Учитывая 2 toString()реализации ниже, какая из них является предпочтительной: public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; } или public String toString(){ StringBuilder sb = new StringBuilder(100); return sb.append("{a:").append(a) .append(", b:").append(b) .append(",...

923
Как обрезать пробелы из переменной Bash?

У меня есть сценарий оболочки с этим кодом: var=`hg st -R "$path"` if [ -n "$var" ]; then echo $var fi Но условный код всегда выполняется, потому что hg stвсегда печатает хотя бы один символ новой строки. Есть ли простой способ убрать пробелы из $var(как trim()в PHP )? или Есть ли стандартный...

896
Преобразовать строку в перечисление в C #

Каков наилучший способ преобразования строки в значение перечисления в C #? У меня есть HTML-тег выбора, содержащий значения перечисления. Когда страница будет опубликована, я хочу выбрать значение (которое будет в форме строки) и преобразовать его в значение перечисления. В идеальном мире я мог бы...

889
Что такое стандартный формат документации Python? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Я видел несколько разных стилей написания строк документации на Python,...

886
Преобразование строки Java в дату

Как лучше всего преобразовать Stringв формате «2 января 2010 года» Dateв Java? В конечном итоге я хочу выделить месяц, день и год как целые числа, чтобы я мог использовать Date date = new Date(); date.setMonth().. date.setYear().. date.setDay().. date.setlong currentTime = date.getTime();...

865
Как бы вы посчитали вхождения строки (на самом деле символ) внутри строки?

Я делаю что-то, где я понял, что хочу посчитать, сколько /я могу найти в строке, и потом меня поразило, что было несколько способов сделать это, но я не мог определиться с тем, что лучше (или проще) было , На данный момент я собираюсь с чем-то вроде: string source = "/once/upon/a/time/"; int count...

862
Лучший способ преобразовать строку в байты в Python 3?

Похоже, есть два разных способа преобразования строки в байты, как видно из ответов на TypeError: 'str' не поддерживает интерфейс буфера Какой из этих методов будет лучше или больше Pythonic? Или это просто вопрос личных предпочтений? b = bytes(mystring, 'utf-8') b =...

851
Создание списка через запятую из IList <string> или IEnumerable <string>

Какой самый чистый способ создать список строковых значений через IList<string>или через запятую IEnumerable<string>? String.Join(...)работает string[]так, что может быть неудобно работать, когда такие типы, как IList<string>или IEnumerable<string>не могут быть легко...