Запитання з тегом «string»

Рядок - це кінцева послідовність символів, яка зазвичай використовується для тексту, хоча іноді для довільних даних.


7
Об'єднуйте рядки з роздільником лише тоді, коли рядки не є нульовими або порожніми
Це здається, що це повинно бути просто, так що вибачте, якщо я щось тут пропускаю, але я намагаюся знайти простий спосіб об'єднати лише ненулі або непусті рядки. У мене є кілька різних адресних полів: var address; var city; var state; var zip; Значення для них встановлюються на основі деяких форм …
118 javascript  string 



7
Законність COW std :: виконання рядків в C ++ 11
Я розумів, що копіювання за записом не є життєздатним способом реалізації відповідного std::string в C ++ 11, але, коли нещодавно він з'явився в дискусії, я виявив, що не в змозі безпосередньо підтримати це твердження. Чи я правда, що C ++ 11 не допускає реалізацію на основі COW std::string ? Якщо …

11
Перевірте, чи рядок є дійсним цілим числом
Я намагаюся зробити щось досить поширене: Проаналізувати введення користувача в сценарій оболонки. Якщо користувач надав дійсне ціле число, сценарій виконує одне, а якщо не дійсний, він робить щось інше. Проблема полягає в тому, що я не знайшов легкого (і досить елегантного) способу зробити це - мені не хочеться вибирати його …

9
Як я можу безпечно кодувати рядок у Java, щоб використовувати її як ім'я файлу?
Я отримую рядок із зовнішнього процесу. Я хочу використовувати цей рядок для створення імені файлу, а потім записати в цей файл. Ось мій фрагмент коду для цього: String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = new PrintWriter(currentFile); Якщо s містить …
117 java  string  file  encoding 

3
Видалити всі спеціальні символи з рядка в R?
Як видалити всі спеціальні символи з рядка в R та замінити їх пробілами? Деякі спеціальні символи для видалення: ~!@#$%^&*(){}_+:"<>?,./;'[]-= Я намагався regexз [:punct:]малюнком, але він видаляє лише розділові знаки. Питання 2: А як видалити символи з іноземних мов на кшталт â í ü Â á ą ę ś ć:? Відповідь: …
117 regex  string  r  character 

30
Як я можу писати велику літеру кожного слова в рядку за допомогою JavaScript?
Я намагаюся написати функцію, яка пише велику літеру кожного слова в рядку (перетворюючи рядок у регістр заголовка). Наприклад, коли вхідний сигнал є "I'm a little tea pot", я очікую, що "I'm A Little Tea Pot"це буде вихідним. Однак функція повертається "i'm a little tea pot". Це мій код: function titleCase(str) …

3
Встановити значення нульового значення в прив'язці WPF
будь ласка, подивіться на наступний рядок <TextBox Text="{Binding Price}"/> Ця ціна властивості зверху - це Decimal? (десяткове число). Я хочу, що якщо користувач видаляє вміст текстового поля (тобто вводить порожню рядок, він повинен автоматично оновлювати джерело з null (Нічого в VB). Будь-які ідеї, як я можу це зробити "Xamly"?

1
Чому str.translate набагато швидше в Python 3.5 порівняно з Python 3.4?
Я намагався видалити небажані символи з заданої рядки за допомогою програми text.translate()Python 3.4. Мінімальний код: import sys s = 'abcde12345@#@$#%$' mapper = dict.fromkeys(i for i in range(sys.maxunicode) if chr(i) in '@#$') print(s.translate(mapper)) Це працює як очікувалося. Однак однакова програма при виконанні в Python 3.4 та Python 3.5 дає велику різницю. …

2
Хороший приклад для boost :: алгоритм :: join
Нещодавно я хотів використовувати boost :: алгоритм :: приєднатися, але я не зміг знайти жодних прикладів використання, і не хотів витрачати багато часу на вивчення бібліотеки Boost Range, щоб використовувати цю функцію. Хтось може надати хороший приклад того, як використовувати приєднання на контейнері струн? Дякую.
116 c++  string  boost  join 

12
Яка різниця між рядковими примітивами та об'єктами String в JavaScript?
Взято з MDN Лінійні рядки (позначені подвійними або одинарними лапками) та рядки, повернуті з викликів String у неконструкторському контексті (тобто, без використання нового ключового слова), є примітивними рядками. JavaScript автоматично перетворює примітиви в об'єкти String, так що можна використовувати методи String об'єктів для примітивних рядків. У контекстах, де метод повинен …


4
Як перетворити змінну байтового рядка Python 3 в звичайну рядок?
Я прочитав у XML-вкладеному файлі з bytes_string=part.get_payload(decode=False) Корисне навантаження надходить як байт-рядок, як підказує моя назва змінної. Я намагаюся використовувати рекомендований підхід Python 3, щоб перетворити цю рядок у зручну рядок, якою я можу маніпулювати. Приклад показує: str(b'abc','utf-8') Як я можу застосувати bаргумент ключового слова (байти) до моєї змінної bytes_stringта …

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