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

742
std :: wstring VS std :: string

Я не могу понять разницу между std::stringи std::wstring. Я знаю, wstringподдерживает широкие символы, такие как символы Юникода. У меня есть следующие вопросы: Когда я должен использовать std::wstringболее std::string? Может ли std::stringсодержать весь набор символов ASCII, включая специальные...

742
Как получить имя функции в виде строки?

В Python, как я могу получить имя функции в виде строки, не вызывая функцию? def my_function(): pass print get_function_name_as_string(my_function) # my_function is not in quotes должен выводить "my_function". Доступна ли такая функция в Python? Если нет, какие-либо идеи о том, как реализовать...

737
Как изменить строку в верхний регистр

У меня проблема с изменением строки в верхний регистр с Python. В моем исследовании я получил, string.ascii_uppercaseно это не работает. Следующий код: >>s = 'sdsd' >>s.ascii_uppercase Дает это сообщение об ошибке: Traceback (most recent call last): File "<console>", line 1, in...

730
Извлечь подстроку в Bash

Учитывая имя файла в форме someletters_12345_moreleters.ext, я хочу извлечь 5 цифр и поместить их в переменную. Итак, чтобы подчеркнуть это, у меня есть имя файла с числом символов х, затем пятизначной последовательностью, окруженной одним подчеркиванием с обеих сторон, а затем другим набором из...

727
Как эффективно объединить строки в го

В Go, a stringявляется примитивным типом, что означает, что он доступен только для чтения, и каждая его манипуляция создаст новую строку. Итак, если я хочу объединить строки много раз, не зная длины полученной строки, каков наилучший способ сделать это? Наивным способом будет: s := "" for i := 0; i...

724
Как сравнить строки в Java?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на Stack Overflow на русском : Как сравнивать строки в Java? ==До сих пор я использовал оператор в...

720
Как преобразовать строку через запятую в массив?

У меня есть разделенная запятыми строка, которую я хочу преобразовать в массив, чтобы я мог пройти по ней. Есть ли что-нибудь встроенное для этого? Например, у меня есть эта строка var str = "January,February,March,April,May,June,July,August,September,October,November,December"; Теперь я хочу...

703
Убрать все нечисловые символы из строки в JavaScript

Рассмотрим сценарий без DOM, в котором вы хотите удалить все нечисловые символы из строки, используя JavaScript / ECMAScript. Любые символы в диапазоне 0 - 9должны быть сохранены. var myString = 'abc123.8<blah>'; //desired output is 1238 Как бы вы достигли этого простым JavaScript?...

688
Разбить строку на массив в Swift?

Скажем, у меня есть строка здесь: var fullName: String = "First Last" Я хочу разбить строку базы на пустое пространство и присвоить значения их соответствующим переменным var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName: String? =...

683
Разделить строку на другую строку в C #

Я использовал Split()метод для разделения строк, но это работает, только если вы разделяете строку по символу. Есть ли способ разделить string, с другой строкой, являющейся параметром разделения по? Я попытался преобразовать сплиттер в массив символов, но безуспешно. Другими словами, я хотел бы...

671
Разделить строки на слова с несколькими разделителями слов

Я думаю, что я хочу сделать, это довольно распространенная задача, но я не нашел ссылки в Интернете. У меня есть текст с пунктуацией, и я хочу список слов. "Hey, you - what are you doing here!?" должно быть ['hey', 'you', 'what', 'are', 'you', 'doing', 'here'] Но Python работает str.split()только с...

670
Преобразование строки в байтовый массив в C #

Я конвертирую что-то из VB в C #. Возникла проблема с синтаксисом этого оператора: if ((searchResult.Properties["user"].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } Затем я вижу следующие ошибки: Аргумент 1: невозможно преобразовать из...

657
Многострочные строки в формате JSON

Я пишу некоторые файлы данных в формате JSON и хотел бы, чтобы некоторые действительно длинные строковые значения были разбиты на несколько строк. Используя JSON-модуль Python, я получаю массу ошибок, использую ли я \или \nкак выход. Возможно ли иметь многострочные строки в JSON? Это в основном для...