string- все статьи тега ➜ страница 2
Swift: разбить строку на массив
Допустим, у меня есть строка: var fullName: String = "First Last" Я хочу разделить базу строк на пробелы и присвоить значения соответствующим переменным var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName: String? = fullnameArr[1] Кроме того, иногда пользователи могут не иметь фамилии. ...
Ошибка в цикле сортировки выбора
Мне нужно сделать программу, которая будет принимать входной файл чисел (integer.txt), которые будут отсортированы по одному числу в строке, в вектор, а затем использовать алгоритм сортировки выборки для сортировки чисел в порядке убывания и записи их в выходной файл (сортировка.формат txt). Я совершенно уверен, что что-то не так в моей функции selectionSort (), что заставляет цикл не получать правильные значения, потому что после тестирования с cout я получаю совершенно неправильный вывод. Я ув ...
Передача строк в кодировке base64 в URL
Безопасно ли передавать необработанные строки в кодировке base64 через параметры GET? ...
Простое шифрование строк in.NET и Javascript
Я разрабатываю ASP.NET приложение MVC, в котором я хочу зашифровать короткую строку на сервере, используя C#, и отправить ее на клиентскую сторону. Затем на стороне клиента он будет расшифрован с помощью кода Javascript. Есть мысли, как это реализовать? Знаете ли вы простой алгоритм шифрования (не обязательно пуленепробиваемый), который можно легко перевести с C# на Javascript или наоборот? Примечание: Я мог бы сделать это полностью в C# и сделайте расшифровку через Ajax, но я бы предпочел н ...
Dateformatter в java [дубликат]
На этот вопрос уже есть ответ здесь: дата синтаксического анализа simpledateformat с литералом' Z ' [дубликат] 12 ответов Я использую приведенный ниже код для форматирования строк даты разрешения миллисекунды. Он работает для 2018-09-14T13:05:21.329Z, но не для 2018-09-14T13:05:21.3Z. Может ли кто-нибудь подсказать причину и как ее исправить? DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'H ...
Как сделать нечеткое совпадение названий компаний в MYSQL с PHP для автоматического завершения?
Мои пользователи будут импортировать через вырезать и вставить большую строку, которая будет содержать названия компаний. У меня есть существующая и растущая база данных MYSQL названий компаний, каждая с уникальным company_id. Я хочу иметь возможность проанализировать строку и назначить каждому из введенных пользователем имен компаний нечеткое соответствие. Прямо сейчас, просто делая прямой матч строки, также медленно. ** Будет ли индексация Soundex быстрее? Как я могу дать пользователю не ...
Не %[] или[^] спецификатор в scanf(),использования sscanf() или функции fscanf() магазин входных В с завершающим нулем массив символов?
Вот что такое руководство Beez C (ссылка) рассказывает о спецификаторе формата %[]: It allows you to specify a set of characters to be stored away (likely in an array of chars). Conversion stops when a character that is not in the set is matched. Я был бы признателен, если бы Вы прояснили некоторые основные вопросы, вытекающие из этой посылки: 1) являются ли входные данные, полученные этими двумя спецификаторами формата, хранящимися в аргументах (типа char*) как массив символов или массив ...
Поиск управляющих символов в MySQL
Как лучше всего найти управляющие символы в строке в MySQL? У меня есть таблица, и я хочу получить все записи, содержащие управляющие символы. Что-то вроде SELECT * FROM Customer WHERE Name = *ControlCharFilter*; В C# это будет Customer.Where(x => x.Name.Any(y => char.IsControl(y)); ...
Конкатенация или интерполяция строк GraphQL
Я использую GitHub API v 4 для изучения GraphQL. Вот разбитый запрос для извлечения BLOB-объектов (файлов) и их текстового содержимого для данной ветви: query GetTree($branch: String = "master") { repository(name: "blog-content", owner: "lzrski") { branch: ref(qualifiedName: "refs/heads/${branch}") { name target { ... on Commit { tree { entries { name object { ... on Blob { isBinary ...
Сравнение строк с равными и compareTo-что быстрее?
Мне нужно сравнить 2 Strings. У меня есть следующие методы, которые я мог бы придумать: equalsIgnoreCase - слышал, что это самый быстрый, но я не могу использовать его, так как моя строка чувствительна к регистру matches - Вероятно, самый медленный equals compareTo Таким образом, в приведенном выше варианте я остаюсь с equals и compareTo. Какая из них быстрее среди этих? Примечание: входное число строк огромно [около 5000 в секунду]. ...
Как преобразовать строку в целое число в VHDL?
Я загружаю текстовые данные в тестовый стенд VHDL и хочу преобразовать входные строки в целочисленные значения. Например: "123" => 123 Может ли кто-нибудь порекомендовать "лучший" способ преобразования строк в целые числа в VHDL? ...
Регулярное выражение C++ с char и wchar t?
У меня есть константный тип char и константный тип wchar_t. Моя функция ниже работает с char. Каков самый простой / самый эффективный способ написать функцию, которая может легко обрабатывать как char, так и wchar_t? const char* asciiChar = "this is an ascii string"; const wchar_t* unicodeChar = L"this is a unicode string"; std::string replaceSubstring(const char* find, const char* asciiChar, const char* replace) { std::string const text(str); std::regex const ...
Печать строк в новой строке (C#)
У меня есть странное требование, подобное: string a = @"test content {1} test content {2}" При печати этого мне нужно, чтобы вывод был test content {1} test content {2} Итак, я попытался добавить rn к строке, но она печатает, как показано ниже: string a = "test content {1}rn test content {2}rn" Вывод: test content {1}rn test content {2}rn Почему такое поведение ? Есть идеи ? ...
Golang преобразование строки в int64
Я хочу преобразовать строку в int64. То, что я нахожу в пакете strconv, является функцией Atoi. Похоже, что он приводит строку к int и возвращает ее: // Atoi is shorthand for ParseInt(s, 10, 0). func Atoi(s string) (i int, err error) { i64, err := ParseInt(s, 10, 0) return int(i64), err } Синтаксический анализ фактически возвращает int64: func ParseInt(s string, base int, bitSize int) (i int64, err error){ //... } Итак, если я хочу получить int64 из строки, следует ли мн ...
Замените части строки с помощью пакета stringi (regex)
У меня есть строка string <- "abbccc" Я хочу заменить цепочки одной и той же буквы только на одну букву и число встречаемости этой буквы. Поэтому я хочу иметь что-то вроде этого: "ab2c3" Для этого я использую пакет stringi, но он работает не совсем так, как я хочу. Допустим, у меня уже есть вектор с деталями для замены: vector <- c("b2", "c3") stri_replace_all_regex(string, "([a-z])\1{1,8}", vector) Вывод: [1] "ab2b2" "ac3c3" Вывод, который я хочу: [1] "ab2c3" Я тоже пробо ...
Преобразование пути Windows в posix path в bash
Как я могу преобразоватьWindows dir path (скажем c:/libs/Qt-static) в правильный POSIX dir path (/c/libs/Qt-static) с помощью стандартных msys функций? И наоборот? ...
Удалить соседние повторяющиеся символы в строке (java) т. е. вход: aaaabbbccdbbaae выход: abcdbae
Мой код не дает ожидаемого результата, но сухой запуск работает нормально.пожалуйста, посмотрите, в чем проблема public static StringBuffer singleOccurence(String s) { StringBuffer sb = new StringBuffer(s); int length=s.length(); for(int i=0; i< length ; i++) { for(int j=i; i<length&&j<length ; j++) { if(sb.charAt(i)!=sb.charAt(j+1)) i=j+1; else sb.deleteCharAt(j+1); } } return sb; } Также дает StringIndexOutOfBounds ...
Как формат вывода, используя Матлаб по num2str
Я пытаюсь вывести массив чисел в виде строки в MATLAB. Я знаю, что это легко сделать с помощью num2str, но я хотел, чтобы запятые следовали через пробел, чтобы отделить цифры, а не табуляции. Элементы массива будут иметь разрешение не более десятых долей, но большинство из них будут целыми числами. Есть ли способ отформатировать выходные данные так, чтобы ненужные конечные нули были оставлены? Вот что мне удалось собрать воедино: data=[2,3,5.5,4]; datastring=num2str(data,'%.1f, '); datastring= ...
закодировать строку против @string в Java - коде Андроид
Мне просто интересно, каковы преимущества / накладные расходы для использования @string, а не жестких строк кодирования в реальном коде Java... Например: // To get the string resource: getActivity.setTitle(getString(R.string.my_string)); Это лучшая практика для таких вещей, как заголовки панели действий, динамически создаваемый текст кнопки и т. д... Или я должен просто сделать это: // Hardcoded string getActivity.setTitle("My String"); Я знаю, что будет немного больше накладных расходов ...
C# найти точное совпадение в строке
Как я могу найти точное соответствие в строке? Например, если бы у меня была строка с таким текстом: Метка метка: метки И я ищу ярлык, Я хочу получить только первое совпадение, а не два других. Я попробовал метод Contains и IndexOf, но они также дают мне 2-е и 3-е совпадения. ...