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

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

14
Перевірте, чи містить рядок числа Java
Я пишу програму, де користувач вводить String у такому форматі: "What is the square of 10?" Мені потрібно перевірити, чи є рядок у рядку а потім витягнути просто число. Якщо я використовую .contains("\\d+")або .contains("[0-9]+"), програма не може знайти номер у рядку, незалежно від вводу, але .matches("\\d+")він працюватиме лише тоді, коли …
102 java  regex  string 

6
Перетворення секретного ключа в рядок і віце-верса
Я генерую ключ і потрібно зберігати його в БД, тому я перетворюю його в String, але щоб повернути ключ від String. Які можливі способи досягти цього? Мій код: SecretKey key = KeyGenerator.getInstance("AES").generateKey(); String stringKey=key.toString(); System.out.println(stringKey); Як я можу отримати ключ назад від String?
102 java  string  encryption 

2
Яка механіка оптимізації коротких струн у libc ++?
Ця відповідь дає хороший огляд високого рівня оптимізації коротких рядків (SSO). Однак я хотів би більш детально дізнатися, як це працює на практиці, зокрема в реалізації libc ++: Наскільки короткою повинна бути рядок, щоб мати право на отримання SSO? Це залежить від цільової архітектури? Як реалізація розрізняє короткі та довгі …


2
Як перевірити, з чого починається рядок (префікс) або закінчується (суфікс) у Swift
Я намагаюся перевірити, починається чи закінчується рядок Swift з певним значенням. Ці методи не існують: var str = "Hello, playground" str.startsWith("Hello") // error str.endsWith("ground") // error Я також хотів би отримати рядки префікса та суфікса. Я міг би знайти підрядку, на що відповідають тут і тут , але діапазони - …
102 ios  string  swift 

6
Отримання та видалення першого символу рядка
Я хотів би зробити кілька двовимірних прогулянок з використанням рядків символів, призначивши різні значення кожному символу. Я планував 'вискакувати' перший символ рядка, використовувати його та повторити для решти рядка. Як я можу досягти чогось подібного? x <- 'hello stackoverflow' Я хотів би мати можливість зробити щось подібне: a <- x.pop[1] …
102 string  r 

22
Скоротіть рядок без вирізання слів у JavaScript
Я не дуже добре маніпулюю рядками в JavaScript, і мені було цікаво, як би ви скоротили рядок, не відрізавши жодного слова. Я знаю, як використовувати підрядку, але не indexOf або щось дуже добре. Скажімо, у мене був такий рядок: text = "this is a long string I cant display" Я …

7
Як створити багаторядковий рядок Python із вбудованими змінними?
Я шукаю чистий спосіб використання змінних у багаторядковому рядку Python. Скажімо, я хотів зробити наступне: string1 = go string2 = now string3 = great """ I will $string1 there I will go $string2 $string3 """ Я шукаю, чи є щось подібне до $Perl для позначення змінної в синтаксисі Python. Якщо …

14
Чи краще повторно використовувати StringBuilder у циклі?
У мене питання щодо продуктивності щодо використання StringBuilder. У дуже довгому циклі я маніпулюю StringBuilderта передаю його іншому способу, як це: for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); . . . sb.append(anotherString); . . . passToMethod(sb.toString()); } Чи StringBuilderвдале рішення для кожного циклу циклу - це …

4
Java-еквівалент дослідницьких рядків C # 'з @
Швидке запитання. Чи існує еквівалент @, який застосовується до рядків на Java: Наприклад, я можу зробити @"c:\afolder\afile"в C # і змусити його ігнорувати символи втечі при обробці, а не робити "c:\\afolder\\aFile". Чи існує еквівалент Java? хммм: stackoverflow втікає на мене .. lol. Другий приклад повинен читати: c: (подвійний зворотний кут …
101 c#  java  string  literals 

7
Як перевірити, чи починається рядок з одного з кількох префіксів?
У мене є таке твердження, якщо: String newStr4 = strr.split("2012")[0]; if (newStr4.startsWith("Mon")) { str4.add(newStr4); } Я хочу, щоб він включав startsWith Mon Tues Weds Thurs Fridayі т. Д. Чи існує простий шлях до цього при використанні рядків? Я спробував, ||але не вийшло.

19
Перетворити рядок в плаваючий в Swift
Я намагаюся перетворити числа, взяті з UITextField, які, я вважаю, насправді є Strings, і перетворити їх у Float, щоб я міг їх помножити. У мене є два UITextfields, які оголошені так: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField Коли користувач натискає UIButton, я хочу обчислити заробітну плату, яку отримує …

4
Python str та unicode типів
Працюючи з Python 2.7, мені цікаво, яка реальна перевага є у використанні типу unicodeзамість str, оскільки обидва вони, здається, можуть утримувати рядки Unicode. Чи є якась особлива причина, окрім того, що не можна встановлювати коди Unicode в unicodeрядках, використовуючи табличку втечі \?: Виконання модуля за допомогою: # -*- coding: utf-8 …
101 python  string  unicode 

7
Створення рядків у форматі C (не друкуючи їх)
У мене є функція, яка приймає рядок, тобто: void log_out(char *); Викликаючи це, мені потрібно створити відформатований рядок на льоту, як: int i = 1; log_out("some text %d", i); Як це зробити в ANSI C? Тільки, оскільки sprintf()повертає int, це означає, що я повинен написати щонайменше 3 команди, наприклад: char …
101 c  string 


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