Результаты поиска по запросу "string"

5 ответов

// Пример для валидации UpperCaseLetter делает то же самое для всех остальных с совпадающим регулярным выражением.

ужно проверить, содержит ли строка одну заглавную букву, одну строчную букву, одно целое число и один специальный символ. Как я могу проверить?

4 ответа

 предоставит вам хост URL, даже если он будет содержать номер порта или данные аутентификации HTTP. (Является ли это тем, что вам нужно, зависит от вашего конкретного случая использования.)

я есть несколько таких ссылок. $urls = array( 'https://site1.com', 'https://www.site2.com', 'http://www.site3.com', 'https://site4.com', 'site5.com', 'www.site6.com', 'www.site7.co.uk', 'site8.tk' );Я хотел удалить http, https,: // и www. из ...

5 ответов

 подход. Если вы просто делаете короткие вычисления, подход ReadOnlySpan, вероятно, лучше. Если вам нужно сохранить его на некоторое время, и вы собираетесь сохранить только небольшой процент от исходной строки, возможно, лучше сделать правильную подстроку (чтобы обрезать лишние данные). Где-то посередине есть точка перехода, но это зависит от вашего конкретного использования.

вая, что строки являются неизменяемыми в .NET, мне интересно, почему они были разработаны так, чтобыstring.Substring() берет O (substring.Length) время, а неO(1)? то есть, какие были компромиссы, если таковые имеются?

ТОП публикаций

5 ответов

 кажется уместным на первый взгляд.

ге «Эффективная Ява» Джош Блох говорит, что StringBuffer в значительной степени устарел и должен быть заменен несинхронизированной реализацией 'StringBuilder' . Но по своему опыту я все еще видел широкое использование класса ...

6 ответов

 начать с подчеркивания. Кроме того, другой ответ уже предложил литералы - почему бы не принять тот?

аружил тревожное несоответствие междуstd::string и строковые литералы в C ++ 0x: #include <iostream> #include <string> int main() { int i = 0; for (auto e : "hello") ++i; std::cout << "Number of elements: " << i << '\n'; i = 0; for (auto e : ...

3 ответа

Вне:

аюсь создать программу для генерации всех возможных случаев заглавной буквы строки в Python. Например, учитывая 'abcedfghij', я хочу, чтобы программа генерировала: Abcdefghij ABcdef ... , aBcdef ... ABCDEFGHIJ И так далее. Я пытаюсь найти ...

2 ответа

, Я не могу попробовать это, я не могу установить Android на моем ПК.

у сжать мои строковые значения. Эти строковые значения должны быть такими же, как строки .net в архиве. я написалРаспаковка метод, и когда я отправляю ZIP-строку .net, он работает правильно. НоКомпресс метод не работает правильно. public static ...

1 ответ

однако, больше не выдает предупреждение даже без явного (int) приведения.

у сделать что-то вроде этого: NSLog(@"You got: %x", booleanValue);где х это спецификатор. Но я не могу найти один! Я хочу избежать: if (booleanValue) { NSLog(@"You got: YES"); } else { NSLog(@"You got: NO"); } Есть идеи? В документах не было ...

1 ответ

@ Джо - хм, это очень странно. Я быстро бросил свой ответ. Дайте мне пару минут, и я заново отредактирую свой ответ на тот, который я протестировал, используя вашу строку ввода из вашего вопроса.

я есть большая строка, которая имеет ряд с плавающей точкой в ​​строке. Типичная строка будет иметьItem X $4.50 Description of item \r\n\r\n Item Z $4.75... Там действительно нет рифмы или причины для текста. У меня уже есть самое низкое, и мне ...

3 ответа

Вы хотите выполнить explode () для каждого списка, чтобы разделить их на массивы, а затем использовать array_intersect (), чтобы найти общие слова в обоих массивах.

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