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

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

14
Чи є спосіб зробити рядок файловим шляхом безпечним у c #?
Моя програма буде брати довільні рядки з Інтернету та використовувати їх для імен файлів. Чи існує простий спосіб видалити з цих рядків погані символи чи мені потрібно написати спеціальну функцію для цього?
92 c#  .net  string  filepath 


6
Як відформатувати рядки за допомогою printf (), щоб отримати рівну довжину на виході?
У мене є дві функції: одна, яка видає такі повідомлення, Starting initialization...а інша перевіряє коди повернення та результати "Ok", "Warning"або "Error". Однак вироблена продукція має різну довжину: Starting initialization...Ok. Checking init scripts...Ok. Як я можу отримати щось подібне: Starting initialization... Ok. Checking init scripts... Ok.

5
Android: html у strings.xml
Я хотів би показати, наприклад, цей html-код: <body> <p><b>Hello World</b></p> <p>This is a test of the URL <a href="http://www.example.com"> Example</a></p> <p><b>This text is bold</b></p> <p><em>This text is emphasized</em></p> <p><code>This is computer output</code></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> Я хочу відобразити його у діалоговому вікні, оголосивши html у ресурсах strings.xml. …

2
Інтернування рядка Python
Хоча це питання практично не застосовується на практиці, мені цікаво, як Python виконує інтернінг рядків. Я помітив наступне. >>> "string" is "string" True Це як я очікував. Ви також можете це зробити. >>> "strin"+"g" is "string" True І це досить розумно! Але ви не можете цього зробити. >>> s1 = …

13
Форматувати рядок JavaScript, використовуючи заповнювачі та об’єкт заміни?
У мене є рядок із сказати: My Name is %NAME% and my age is %AGE%. %XXX%є заповнювачами. Нам потрібно замінити там значення з об’єкта. Об'єкт виглядає так: {"%NAME%":"Mike","%AGE%":"26","%EVENT%":"20"} Мені потрібно проаналізувати об’єкт і замінити рядок відповідними значеннями. Таким чином, кінцевий результат буде: Мене звуть Майк і мені 26 років. Все …

5
Як я можу скопіювати рядок Python?
Я роблю це: a = 'hello' А тепер я просто хочу незалежну копію a: import copy b = str(a) c = a[:] d = a + '' e = copy.copy(a) map( id, [ a,b,c,d,e ] ) Вихід [3]: [4365576160, 4365576160, 4365576160, 4365576160, 4365576160] Чому всі вони мають однакову адресу пам'яті …




13
є оператором + менш ефективним, ніж StringBuffer.append ()
У моїй команді ми зазвичай виконуємо об’єднання рядків таким чином: var url = // some dynamically generated URL var sb = new StringBuffer(); sb.append("<a href='").append(url).append("'>click here</a>"); Очевидно, наступне набагато читабельніше: var url = // some dynamically generated URL var sb = "<a href='" + url + "'>click here</a>"; Але експерти …

17
Виклик функцій PHP у рядках HEREDOC
У PHP декларації рядків HEREDOC дійсно корисні для виведення блоку html. Ви можете зробити його синтаксичним аналізом змінних, просто додавши до них префікс $, але для більш складного синтаксису (наприклад, $ var [2] [3]) вам потрібно вставити свій вираз у фігурні дужки {}. В PHP 5, це можна реально зробити …
91 php  string  heredoc 



3
Конкатенація рядків із Groovy
Який найкращий (ідіоматичний) спосіб об’єднання рядків у Groovy? Варіант 1: calculateAccountNumber(bank, branch, checkDigit, account) { bank + branch + checkDigit + account } Варіант 2: calculateAccountNumber(bank, branch, checkDigit, account) { "$bank$branch$checkDigit$account" } Я заснував цікаву думку щодо цієї теми на старому веб-сайті Groovy: речі, які ви можете робити, але краще …

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