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

Строка - это конечная последовательность символов, обычно используемая для текста, хотя иногда для произвольных данных.

21
Найти N-е вхождение символа в строке
Мне нужна помощь в создании метода C #, который возвращает индекс N-го вхождения символа в строке. Например, третье вхождение символа 't'в строке "dtststxtu"- 5. (Обратите внимание, что в строке 4 tс.)
83 c#  string 

8
PHP: лучший способ извлечь текст в скобках?
Какой лучший / самый эффективный способ извлечь текст, заключенный в круглые скобки? Скажем, я хотел получить строку «текст» из строки «игнорировать все, кроме этого (текста)» наиболее эффективным способом. Пока что лучшее, что я придумал, это следующее: $fullString = "ignore everything except this (text)"; $start = strpos('(', $fullString); $end = strlen($fullString) …
83 php  parsing  string 

9
Почему StringBuilder, когда есть String?
Я впервые столкнулся StringBuilderс этим и был удивлен, поскольку в Java уже есть очень мощный Stringкласс, который позволяет добавлять. Почему второй Stringкласс? Где я могу узнать больше StringBuilder?

6
Как преобразовать строку в BigInteger?
Я пытаюсь прочитать некоторые действительно большие числа со стандартного ввода и сложить их. Однако, чтобы добавить в BigInteger, мне нужно использовать BigInteger.valueOf(long);: private BigInteger sum = BigInteger.valueOf(0); private void sum(String newNumber) { // BigInteger is immutable, reassign the variable: sum = sum.add(BigInteger.valueOf(Long.parseLong(newNumber))); } Это работает нормально, но поскольку для этого …

2
Запуск Openssl из сценария bash в Windows - тема не начинается с '/'
В моем сценарии есть: openssl req \ -x509 \ -new \ -nodes \ -key certs/ca/my-root-ca.key.pem \ -days 3652 \ -out certs/ca/my-root-ca.crt.pem \ -subj "/C=GB/ST=someplace/L=Provo/O=Achme/CN=${FQDN}" Запуск этого в Windows в Git Bash 3.1 дает: Subject does not start with '/'. Пытался экранировать subj следующим образом: -subj \ "/ C = UK …
83 windows  string  bash  openssl 

5
Извлечь первые (или последние) n символов строки
Я хочу извлечь первые (или последние) n символов строки. Это будет эквивалент Excel LEFT()и RIGHT(). Небольшой пример: # create a string a <- paste('left', 'right', sep = '') a # [1] "leftright" Я хотел бы создать bстроку, равную первым 4 буквам a: b # [1] "left" Что я должен делать?
83 string  r 

6
Объединение пар элементов списка
Я знаю, что список можно объединить в одну длинную строку, например: x = ['a', 'b', 'c', 'd'] print ''.join(x) Очевидно, это выведет: 'abcd' Однако я пытаюсь просто соединить первую и вторую строки в списке, затем присоединить третью и четвертую и так далее. Короче говоря, вместо этого из приведенного выше примера …
82 python  string  list  join 

5
Удаление пробелов из строки
Я пытаюсь удалить все пробелы из строки, полученной из пользовательского ввода, но по какой-то причине у меня это не работает. Вот мой код. public void onClick(View src) { switch (src.getId()) { case R.id.buttonGo: String input = EditTextinput.getText().toString(); input = String.replace(" ", ""); url = ur + input + l; Intent …
82 android  string  replace  trim 

5
ruby .split ('\ n') не разбивается на новую строку
Почему эта строка не разбивается на каждый «\ n»? (РУБИН) "ADVERTISING [7310]\n\t\tIRS NUMBER:\t\t\t\t061340408\n\t\tSTATE OF INCORPORATION:\t\t\tDE\n\t\tFISCAL YEAR END:\t\t\t0331\n\n\tFILING VALUES:\n\t\tFORM TYPE:\t\t10-Q\n\t\tSEC ACT:\t\t1934 Act\n\t".split('\n') >> ["ADVERTISING [7310]\n\t\tIRS NUMBER:\t\t\t\t061340408\n\t\tSTATE OF INCORPORATION:\t\t\tDE\n\t\tFISCAL YEAR END:\t\t\t0331\n\n\tFILING VALUES:\n\t\tFORM TYPE:\t\t10-Q\n\t\tSEC ACT:\t\t1934 Act\n\t"]
82 ruby  string 



5
Удаление символов из конца String Scala
Каков самый простой способ удалить последний символ из конца строки в Scala? Я считаю, что класс Rubys String имеет несколько очень полезных методов, например chop . Я бы использовал "oddoneoutz" .headOption в Scala, но он устарел. Я не хочу вдаваться в чрезмерную сложность: string.slice(0, string.length - 1) Кто-нибудь, пожалуйста, скажите …
82 string  scala 

7
Самый быстрый способ удалить все непечатаемые символы из строки Java
Каков самый быстрый способ удалить все непечатаемые символы из a Stringв Java? До сих пор я пробовал и измерял 138-байтовую 131-символьную строку: String replaceAll()- самый медленный метод 517009 результатов / сек Предварительно скомпилируйте шаблон, затем используйте Matcher's replaceAll() 637836 результатов / сек Используйте StringBuffer, получайте кодовые точки, используя codepointAt()одну за …


13
Поиск всех позиций подстроки в строке большего размера в C #
У меня есть большая строка, которую мне нужно проанализировать, и мне нужно найти все экземпляры extract"(me,i-have lots. of]punctuation и сохранить индекс каждого в списке. Итак, скажем, этот кусок строки находится в начале и середине большей строки, они оба будут найдены, и их индексы будут добавлены к List. и Listбудет содержать …
82 c#  .net  asp.net  string 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.