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

274
Преобразовать массив целых чисел в строку через запятую

Это простой вопрос; Я новичок в C #, как я могу выполнить следующее Я хочу преобразовать массив целых чисел в строку через запятую. у меня есть int[] arr = new int[5] {1,2,3,4,5}; Я хочу преобразовать его в одну строку string =>...

274
Безопасный случайный токен в Node.js

В этом вопросе Эрику нужно создать безопасный случайный токен в Node.js. Есть метод, crypto.randomBytesкоторый генерирует случайный буфер. Однако кодировка base64 в узле не является url-безопасной, она включает в себя /и +вместо -и _. Поэтому самый простой способ сгенерировать такой токен, который...

273
Лучше ли использовать String.format вместо конкатенации строк в Java?

Есть ли ощутимая разница между использованием String.formatи объединением строк в Java? Я склонен использовать, String.formatно иногда проскальзываю и использую сцепление. Мне было интересно, если один был лучше, чем другой. То, как я это вижу, String.formatдает вам больше возможностей для...

273
Объединить вектор строк / символов

Если у меня есть вектор типа символа, как я могу объединить значения в строку? Вот как я бы сделал это с paste () : sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') уступая "abc". Но, конечно, это работает, только если я заранее знаю длину sdata...

272
Есть ли функция JavaScript, которая может дополнить строку, чтобы получить определенную длину?

Мне нужна функция JavaScript, которая может принимать значение и дополнять его до заданной длины (мне нужны пробелы, но все будет делать). Я нашел это: Код: String.prototype.pad = function(l, s, t){ return s || (s = " "), (l -= this.length) > 0 ? (s = new Array(Math.ceil(l / s.length) +...

271
Повторить строку - Javascript

Каков наилучший или самый краткий метод для возврата строки, повторенной произвольное количество раз? На данный момент мой лучший снимок: function repeat(s, n){ var a = []; while(a.length < n){ a.push(s); } return a.join(''); }...

271
Java, как заменить 2 или более пробелов одним пробелом в строке и удалить начальные и конечные пробелы

Ищете быстрый и простой способ в Java, чтобы изменить эту строку " hello there " что-то похожее на это "hello there" где я заменяю все эти несколько пробелов одним пробелом, за исключением того, что я также хочу, чтобы пропали один или несколько пробелов в начале строки. Нечто подобное заставляет...

267
Самый эффективный способ удалить специальные символы из строки

Я хочу удалить все специальные символы из строки. Допустимые символы: AZ (верхний или нижний регистр), цифры (0-9), подчеркивание (_) или знак точки (.). У меня есть следующее, это работает, но я подозреваю (я знаю!), Что это не очень эффективно: public static string RemoveSpecialCharacters(string...

265
Стандартный способ встраивания версии в пакет Python?

Есть ли стандартный способ связать строку версии с пакетом Python таким образом, чтобы я мог сделать следующее? import foo print foo.version Я хотел бы представить, что есть какой-то способ получить эти данные без какого-либо дополнительного жесткого кодирования, поскольку второстепенные /...

265
функции-члены std :: string length () и size ()

Я читал ответы на этот вопрос и обнаружил, что на самом деле есть метод, называемыйlength() для std::string(я всегда использовал size()). Есть ли какая-то конкретная причина для использования этого метода в std::stringклассе? Я прочитал и MSDN и CppRefernce, и они, кажется, указывают, что нет...

263
Читать бинарный файл как строку в Ruby

Мне нужен простой способ взять файл tar и преобразовать его в строку (и наоборот). Есть ли способ сделать это в Ruby? Моя лучшая попытка была такая: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } Я думал, что этого будет достаточно, чтобы...

263
Как мне создать массив строк в C?

Я пытаюсь создать массив строк в C. Если я использую этот код: char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; gcc выдает «предупреждение: присваивание из несовместимого типа указателя». Как правильно это сделать? редактировать: мне любопытно, почему это должно выдавать предупреждение компилятора, так...