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

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

12
Шукайте рядок у Enum та поверніть Enum
Я перерахував: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } і у мене є рядок: string colour = "Red"; Я хочу мати змогу повернутися: MyColours.Red від: public MyColours GetColour(string colour) Поки що у мене є: public MyColours GetColours(string colour) { string[] colours = Enum.GetNames(typeof(MyColours)); int[] values …
163 c#  string  enumeration 

4
string.ToLower () та string.ToLowerInvariant ()
У чому різниця і коли використовувати що? Який ризик, якщо я завжди використовую, ToLower()і який ризик, якщо я завжди використовую ToLowerInvariant()?
163 c#  .net  string 

4
Найефективніший спосіб об'єднання рядків у JavaScript?
У JavaScript у мене є цикл, який має багато ітерацій, і в кожній ітерації я створюю величезну рядок з багатьма +=операторами. Чи є більш ефективний спосіб створити рядок? Я думав над створенням динамічного масиву, де я постійно додаю до нього рядки, а потім виконую з'єднання. Хтось може пояснити та навести …

3
Чому конверсія з рядка є постійною в "char *", діє в C, але недійсна в C ++
Стандарт C ++ 11 (ISO / IEC 14882: 2011) говорить § C.1.1: char* p = "abc"; // valid in C, invalid in C++ Для C ++ це нормально, оскільки вказівник на Stral Literal є шкідливим, оскільки будь-яка спроба змінити його призводить до збоїв. Але чому він дійсний у С? С …
163 c++  c  string  c++11  char 


25
Як я можу замінити два рядки таким чином, щоб одна не закінчилася заміною іншої?
Скажімо, у мене є такий код: String word1 = "bar"; String word2 = "foo"; String story = "Once upon a time, there was a foo and a bar." story = story.replace("foo", word1); story = story.replace("bar", word2); Після запуску цього коду значення storyбуде"Once upon a time, there was a foo and …
162 java  string  replace 

8
Рубіні з великої літери зазначають першу букву кожного слова
Мені потрібно зробити перший символ у верхньому регістрі кожного слова, а решта зробити малі регістри ... manufacturer.MFA_BRAND.first.upcase встановлює лише великі літери першої літери, але мені це потрібно: ALFA ROMEO => Alfa Romeo AUDI => Audi BMW => Bmw ONETWO THREE FOUR => Onetwo Three Four
162 ruby  string 

12
Як перетворити рядок байтів у int?
Як я можу перетворити рядок байтів у int у python? Скажіть так: 'y\xcc\xa6\xbb' Я придумав розумний / дурний спосіб зробити це: sum(ord(c) << (i * 8) for i, c in enumerate('y\xcc\xa6\xbb'[::-1])) Я знаю, що має бути щось вбудоване або в стандартній бібліотеці, що робить це простіше ... Це відрізняється від …
162 python  arrays  string 

7
попередження: 'символи' застаріли: будь ласка, використовуйте String або Substring безпосередньо
символів - властивість екземпляра String, застаріле з Xcode 9.1 Було дуже корисно отримати підрядку з String, використовуючи charactersвластивість, але тепер він застарілий, і Xcode пропонує використовувати substring. Я намагався перевірити питання щодо SO та навчальні посібники / рекомендації для розробників яблук на ті ж самі. Але не вдалося побачити жодного …


12
Як видалити перші символи певного стовпця з таблиці?
Як в SQL можна видалити перші 4 символи значень певного стовпця в таблиці? Назва стовпця є, Student Codeа приклад значення - ABCD123Stu1231. Я хочу видалити перші 4 символи зі своєї таблиці для всіх записів Будь ласка, направляйте мене
162 sql  sql-server  string  tsql 

15
Кращі методи обрізки провідних нулів у SQL Server?
Я використовую це деякий час: SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col)) Однак останнім часом я виявив проблему зі стовпцями з усіма символами "0" на зразок "00000000", оскільки він ніколи не знаходить символ "0", який не відповідає. Я бачив альтернативну методику TRIM: REPLACE(LTRIM(REPLACE(str_col, '0', ' ')), ' ', '0') У цьому є проблема, …

9
Як видалити перший і останній символ рядка
Мені цікаво, як видалити перший і останній символ рядка в Javascript. Моя URL-адреса відображається, /installers/і я просто хочу installers. Іноді це буде /installers/services/і мені просто потрібно installers/services. Тому я не можу просто зняти косу рису /.
161 javascript  string 


15
Передавання рядка за посиланням на Java?
Я звик робити наступне C: void main() { String zText = ""; fillString(zText); printf(zText); } void fillString(String zText) { zText += "foo"; } А вихід: foo Однак у Java це, здається, не працює. Я припускаю, тому що Stringоб'єкт копіюється замість переданого посилання . Я думав, що Струни - це об'єкти, …

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