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

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

3
Как проверить, содержит ли строка подстроку в JavaScript?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Обычно я ожидал бы String.contains()метода, но, похоже, его нет. Какой разумный способ проверить это?


30
Как заменить все вхождения строки?
У меня есть эта строка: "Test abc test test abc test test test abc test test abc" Выполнение: str = str.replace('abc', ''); кажется, только удалить первое вхождение abcв строке выше. Как я могу заменить все вхождения этого?

30
Как мне прочитать / преобразовать InputStream в строку в Java?
Если у вас есть java.io.InputStreamобъект, как вы должны обработать этот объект и создать String? Предположим, у меня есть InputStreamтекст, содержащий текстовые данные, и я хочу преобразовать его в Stringфайл, поэтому, например, я могу записать его в файл журнала. Какой самый простой способ взять InputStreamи преобразовать его в String? public String …
4066 java  string  io  stream  inputstream 


10
Есть ли в Python метод "содержит" подстроку для строки?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я ищу string.containsили string.indexofметод в Python. Я хочу сделать: if not somestring.contains("blah"): continue

17
Почему char [] предпочтительнее, чем String для паролей?
В Swing поле пароля имеет метод getPassword()(return char[]) вместо обычного getText()(return String) метода. Точно так же я натолкнулся на предложение не использовать Stringдля обработки паролей. Почему возникает Stringугроза безопасности, когда речь идет о паролях? Это неудобно в использовании char[].
3423 java  string  security  passwords  char 

30
Как мне преобразовать строку в int в Java?
На этот вопрос есть ответы на Переполнение стека на русском : Как преобразовать строку в int? Как я могу преобразовать Stringвint в Java? Моя строка содержит только цифры, и я хочу вернуть число, которое она представляет. Например, учитывая строку, "1234"результатом должен быть номер 1234.

30
Как мне перебрать слова строки?
Я пытаюсь перебрать слова строки. Можно предположить, что строка состоит из слов, разделенных пробелами. Обратите внимание, что меня не интересуют строковые функции Си или подобные манипуляции / доступ к символам. Кроме того, пожалуйста, дайте приоритет элегантности над эффективностью в вашем ответе. Лучшее решение, которое у меня есть сейчас: #include <iostream> …
2989 c++  string  split 

25
Без учета регистра «Содержит (строка)»
Есть ли способ сделать следующее возвращение верным? string title = "ASTRINGTOTEST"; title.Contains("string"); Кажется, что нет перегрузки, которая позволяет мне устанавливать чувствительность к регистру. В настоящее время я ОБОСНОВАЛ их обоих, но это просто глупо (я имею в виду проблемы с i18n, которые идут с корпусом вверх и вниз). ОБНОВЛЕНИЕ Этот …

30
Как проверить, содержит ли строка определенное слово?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Рассматривать: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Предположим, у меня есть код выше, как правильно написать заявление if ($a contains …


26
Как проверить, содержит ли строка подстроку в Bash
У меня есть строка в Bash: string="My string" Как я могу проверить, содержит ли она другую строку? if [ $string ?? 'foo' ]; then echo "It's there!" fi Где ??мой неизвестный оператор. Я использую эхо и grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi Это выглядит …
2576 string  bash  shell  substring  sh 

19
Конвертировать байты в строку
Я использую этот код для получения стандартного вывода из внешней программы: >>> from subprocess import * >>> command_stdout = Popen(['ls', '-l'], stdout=PIPE).communicate()[0] Метод communication () возвращает массив байтов: >>> command_stdout b'total 0\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file1\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file2\n' Тем не …
2311 python  string  python-3.x 

30
Как получить согласованное байтовое представление строк в C # без указания кодировки вручную?
Как преобразовать stringк byte[]в .NET (C #), вручную указав конкретную кодировку? Я собираюсь зашифровать строку. Я могу зашифровать его без конвертации, но я все же хотел бы знать, почему здесь играет роль кодировка. Кроме того, почему кодирование должно быть принято во внимание? Разве я не могу просто получить, в каких …

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