Pytania otagowane jako string

Łańcuch jest skończoną sekwencją symboli, często używanych w tekście, choć czasami w przypadku dowolnych danych.

4
Odpowiednik Java ciągów dosłownych C # z @
Szybkie pytanie. Czy istnieje odpowiednik @ zastosowany do ciągów znaków w Javie: Na przykład mogę to zrobić @"c:\afolder\afile"w C # i ignorować znaki ucieczki podczas przetwarzania, zamiast robić "c:\\afolder\\aFile". Czy istnieje odpowiednik Java? hmmm: stackoverflow ucieka na mnie .. lol. Drugi przykład powinien brzmieć: c: (podwójny lewy ukośnik) afolder (podwójny …
101 c#  java  string  literals 


19
Konwertuj ciąg na zmiennoprzecinkowy w języku Swift
Próbuję przekonwertować liczby pobrane z UITextField, które, jak przypuszczam, są w rzeczywistości ciągami, i przekonwertować je na zmiennoprzecinkowe, aby móc je pomnożyć. Mam dwa, UITextfieldktóre są zadeklarowane w następujący sposób: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField Kiedy użytkownik naciska przycisk UIButton, chcę obliczyć zarobki, które zarabia użytkownik, ale …

4
Python str a typy Unicode
Pracując z Pythonem 2.7, zastanawiam się, jaka jest prawdziwa zaleta w używaniu typu unicodezamiast str, ponieważ oba wydają się być w stanie przechowywać ciągi Unicode. Czy jest jakiś szczególny powód oprócz możliwości ustawienia kodów Unicode w unicodełańcuchach za pomocą znaku ucieczki \?: Wykonanie modułu z: # -*- coding: utf-8 -*- …
101 python  string  unicode 

4
Jak cofnąć ucieczkę z ciągu znaków uciekających od ukośnika odwrotnego?
Załóżmy, że mam ciąg będący wersją innego ciągu znaków, w której zastosowano znak ucieczki odwrotnym ukośnikiem. Czy w Pythonie jest łatwy sposób na usunięcie ciągu znaków? Mógłbym na przykład: >>> escaped_str = '"Hello,\\nworld!"' >>> raw_str = eval(escaped_str) >>> print raw_str Hello, world! >>> Jednak wiąże się to z przekazaniem (prawdopodobnie …
101 python  string  escaping 

7
Tworzenie ciągów w formacie C (bez ich drukowania)
Mam funkcję, która akceptuje ciąg, czyli: void log_out(char *); Nazywając to, muszę w locie utworzyć sformatowany ciąg, taki jak: int i = 1; log_out("some text %d", i); Jak to zrobić w ANSI C? Tyle że skoro sprintf()zwraca int, to znaczy, że muszę napisać co najmniej 3 komendy jak: char *s; …
101 c  string 



5
Podziel ciąg przy użyciu separatora nowej linii w Pythonie
Muszę oddzielić ciąg, który zawiera nowy wiersz. Jak mam to osiągnąć? Proszę zapoznać się z poniższym kodem. Wejście: data = """a,b,c d,e,f g,h,i j,k,l""" Wymagane wyjście: ['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l'] Wypróbowałem poniższe podejścia: 1. output = data.split('\n') 2. output = data.split('/n') 3. output = data.rstrip().split('\n')

10
Pobrać indeks n-tego wystąpienia łańcucha?
O ile nie brakuje mi oczywistej wbudowanej metody, jaki jest najszybszy sposób na uzyskanie n- tego wystąpienia ciągu w ciągu? Zdaję sobie sprawę, że mogę zapętlić metodę IndexOf , aktualizując jej indeks początkowy przy każdej iteracji pętli. Ale robienie tego w ten sposób wydaje mi się marnotrawstwem.
101 c#  .net  string  indexing  indexof 

11
Najbardziej efektywny sposób, aby pierwszy znak w ciągu znaków był mały?
Jaki jest najskuteczniejszy sposób wpisania pierwszej Stringmałej litery? Mogę wymyślić kilka sposobów, aby to zrobić: Korzystanie charAt()zsubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ? input.substring(1) : ""); Lub za pomocą chartablicy String input = "SomeInputString"; char c[] = input.toCharArray(); c[0] = Character.toLowerCase(c[0]); String output …

2
Jak mogę dołączyć ciąg do istniejącego pola w MySQL?
Chcę zaktualizować kod we wszystkich moich rekordach do tego, czym są obecnie, plus _standardowe pomysły? Na przykład, jeśli kody to apple_1 i apple_2, potrzebuję, aby były to apple_1_standard i apple_2_standard Przed: id code ------------ 1 apple_1 1 apple_2 Zapytanie pseudo: update categories set code = code + "_standard" where id …
101 sql  mysql  string 


14
JavaScript: zamień ostatnie wystąpienie tekstu w ciągu
Zobacz mój fragment kodu poniżej: var list = ['one', 'two', 'three', 'four']; var str = 'one two, one three, one four, one'; for ( var i = 0; i < list.length; i++) { if (str.endsWith(list[i]) { str = str.replace(list[i], 'finish') } } Chcę zastąpić ostatnie wystąpienie słowa jeden słowem finish …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.