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

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

12
Как получить подстроку строки в Python?
Есть ли способ подстроки строки в Python, чтобы получить новую строку от третьего символа до конца строки? Может как myString[2:end]? Если выход из второй части означает «до конца», и если вы покидаете первую часть, начинается ли она с самого начала?
2145 python  string  substring 

30
Извлечь имя файла и расширение в Bash
Я хочу получить имя файла (без расширения) и расширение отдельно. Лучшее решение, которое я нашел, это: NAME=`echo "$FILE" | cut -d'.' -f1` EXTENSION=`echo "$FILE" | cut -d'.' -f2` Это неправильно, потому что не работает, если имя файла содержит несколько .символов. Если, скажем, у меня есть a.b.js, он будет рассматривать aи …
2114 bash  string  filenames 


28
Как прочитать файл построчно в список?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на Stack Overflow на русском : Чтение из файла построчно и запись в массив Как мне прочитать каждую строку файла …
2027 python  string  file  readlines 

30
Когда использовать двойные или одинарные кавычки в JavaScript?
console.log("double"); против console.log('single'); Я вижу все больше и больше библиотек JavaScript, использующих одинарные кавычки при обработке строк. Каковы причины использовать один над другим? Я думал, что они в значительной степени взаимозаменяемы.

15
Почему этот код с использованием случайных строк выводит «hello world»?
Следующее утверждение print выдает «hello world». Кто-нибудь может объяснить это? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); И randomString()выглядит так: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new StringBuilder(); while (true) { int k = ran.nextInt(27); if (k == 0) break; sb.append((char)('`' + k)); …
1769 java  string  random 


30
Как сгенерировать случайную буквенно-цифровую строку?
Я искал простой алгоритм Java для генерации псевдослучайной буквенно-цифровой строки. В моей ситуации он будет использоваться в качестве уникального идентификатора сеанса / ключа, который «вероятно» будет уникальным для 500K+поколения (мои потребности на самом деле не требуют ничего более сложного). В идеале я мог бы указать длину в зависимости от моих …


18
Как проверить, является ли строка «StartsWith» другой строкой?
Как бы я написал эквивалент C # String.StartsWithв JavaScript? var haystack = 'hello world'; var needle = 'he'; haystack.startsWith(needle) == true Примечание. Это старый вопрос, и, как указано в комментариях, ECMAScript 2015 (ES6) представил этот .startsWithметод. Однако на момент написания этого обновления (2015) поддержка браузера еще далека от завершения .

30
Как разбить строку в Java
У меня есть строка, "004-034556"которую я хочу разделить на две строки: string1="004"; string2="034556"; Это означает, что первая строка будет содержать символы до '-', а вторая строка будет содержать символы после '-'. Я также хочу проверить, есть ли строка '-'в нем. Если нет, я брошу исключение. Как я могу это сделать?
1642 java  string  split 


9
Как разбить строку на несколько строк?
В YAML у меня есть очень длинная строка. Я хочу сохранить это в 80-колоночном (или около того) виде моего редактора, поэтому я хотел бы разбить строку. Какой синтаксис для этого? Другими словами, у меня есть это: Key: 'this is my very very very very very very long string' и я …
1539 string  syntax  yaml  newline 

30
Как создать строку Java из содержимого файла?
Я использую идиому ниже в течение некоторого времени. И это, кажется, самый распространенный, по крайней мере, на сайтах, которые я посетил. Есть ли лучший / другой способ прочитать файл в строку в Java? private String readFile(String file) throws IOException { BufferedReader reader = new BufferedReader(new FileReader (file)); String line = …
1513 java  string  file  file-io  io 


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