Запитання з тегом «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 …
4063 java  string  io  stream  inputstream 


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

17
Чому для паролів char [] віддається перевагу над String?
У Swing поле пароля має getPassword()(повертає char[]метод) замість звичайного getText()(повертає Stringметод). Так само я натрапив на пропозицію не використовувати Stringдля обробки паролів. Чому це Stringстворює загрозу безпеці, якщо мова йде про паролі? Це відчуває незручність у використанні char[].
3422 java  string  security  passwords  char 

30
Як перетворити String в int на Java?
На цей питання є відповіді на Stack Overflow на російському : Як перетворити String в int? Як я можу перетворити Stringв intв Java? Моя рядок містить лише числа, і я хочу повернути число, яке вона представляє. Наприклад, враховуючи рядок, "1234"результатом має бути число 1234.

30
Як я повторюю слова рядка?
Я намагаюся перебрати слова рядка. Рядок можна вважати складеним зі слів, розділених пробілом. Зауважте, що мене не цікавлять функції рядка C або такий тип маніпулювання символами / доступ. Також, будь ласка, надайте перевагу елегантності над ефективністю у своїй відповіді. Найкраще рішення, яке я маю зараз, це: #include <iostream> #include <sstream> …
2985 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 'are')?


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 Це виглядає …
2565 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' Однак я …
2306 python  string  python-3.x 

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.