Вопросы с тегом 'string'

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

Как мне разобрать строку в float или int?

В Python, как я могу разобрать числовую строку, такую как "545.2222" в соответствующее значение с плавающей точкой, 545.2222? Или разобрать строку "31" в целое число 31? Я просто хочу знать, как разобрать флоит str к float, и (отдельно) в ИНТ str к...
19 дек. '08 в 1:52
42

Когда нужно использовать двойные или одинарные кавычки в JavaScript?

console.log("double"); vs console.log('single'); Я вижу все больше и больше библиотек JavaScript, используя одиночные кавычки при обработке строк. Каковы причины использования одного над другим? Я думал, что они очень взаимозаменяемы.
28 окт. '08 в 10:34
37

Извлечь имя файла и расширение в Bash

Я хочу получить имя файла (без расширения) и расширение отдельно. Лучшее решение, которое я нашел, это: NAME='echo "$FILE" | cut -d'.' -f1' EXTENSION='echo "$FILE" | cut -d'.' -f2' Это неправильно, потому что не работает, если имя файла содержит ...
08 июн. '09 в 14:00
11

Как мне прописать строчную строку в Python?

Есть ли способ преобразовать строку из заглавных букв или даже заглавные буквы в строчные? Например, "Километры" → "Километры".
23 июл. '11 в 3:08
18

Преобразовать байты в строку?

Я использую этот код для получения стандартного вывода из внешней программы: >>> from subprocess import * >>> command_stdout = Popen(['ls', '-l'], stdout=PIPE).communicate()[0] Метод communication() возвращает массив байтов: >...
03 мар. '09 в 12:23
19

Как проверить, содержит ли строка "StartsWith" другую строку?

Как бы я написал эквивалент С# String.StartsWith в JavaScript? var haystack = 'hello world'; var needle = 'he'; haystack.startsWith(needle) == true Примечание. Это старый вопрос, и, как указано в комментариях, ECMAScript 2015 (ES6) представил ме...
14 мар. '09 в 20:12
14

Почему этот код использует случайные строки для печати "hello world"?

Следующий оператор печати напечатает "hello world". Может ли кто-нибудь объяснить это? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); И randomString() выглядит следующим образом: public static String randomString(i...
03 мар. '13 в 4:38
46

Как создать случайную буквенно-цифровую строку?

Я искал простой алгоритм Java для генерации псевдослучайной буквенно-цифровой строки. В моей ситуации он будет использоваться в качестве уникального идентификатора сеанса/ключа, который "вероятно" будет уникальным в течение поколения 500K+ (мои потр...
03 сент. '08 в 2:58
25

Преобразовать строку в целое число в JavaScript?

Как мне преобразовать строку в целое число в JavaScript?
15 июл. '09 в 20:22
10

Python join: почему это string.join(list) вместо list.join(string)?

Это всегда меня путало. Кажется, это было бы лучше: my_list = ["Hello", "world"] print my_list.join("-") # Produce: "Hello-world" Чем это: my_list = ["Hello", "world"] print "-".join(my_list) # Produce: "Hello-world" Есть ли какая-то конкретная...
29 янв. '09 в 22:45
34

Как разбить строку на Java

У меня есть строка "004-034556", которую я хочу разбить на две строки: string1="004"; string2="034556"; Это означает, что первая строка будет содержать символы до '-', а вторая строка будет содержать символы после '-'. Я также хочу проверить, есть...
14 авг. '10 в 3:01
29

Самый простой способ конвертировать int в строку в С++

Самый простой способ конвертировать из int в эквивалентную string в C++. Я знаю два метода. Есть ли более простой способ? (1) int a = 10; char *intStr = itoa(a); string str = string(intStr); (2) int a = 10; stringstream ss; ss << a; string ...
08 апр. '11 в 4:19
35

Как создать строку Java из содержимого файла?

Я использую идиому ниже в течение некоторого времени. И это, по-видимому, самое широкое распространение, по крайней мере, на сайтах, которые я посетил. Есть ли лучший/другой способ чтения файла в строку на Java? private String readFile(String file)...
28 нояб. '08 в 18:32
15

Есть ли способ подстроить строку в Python?

Есть ли способ подстроить строку в Python, чтобы получить новую строку от третьего символа до конца строки? Может быть, как myString[2:end]? Если оставить вторую часть означает "до конца", если вы оставите первую часть, начнется ли она с начала?
19 мар. '09 в 17:29
30

startsWith() и endsWith() функции в PHP

Как я могу написать две функции, которые берут строку и возвращаются, если она начинается с указанного символа/строки или заканчивается им? Например: $str = '|apples}'; echo startsWith($str, '|'); //Returns true echo endsWith($str, '}'); //Returns...
07 мая '09 в 12:14