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 …
Mam następujące oświadczenie if: String newStr4 = strr.split("2012")[0]; if (newStr4.startsWith("Mon")) { str4.add(newStr4); } Chcę, aby zawierał startsWith Mon Tues Weds Thurs Fridayitd. Czy istnieje prosty sposób na to, gdy używa się ciągów? Próbowałem, ||ale to nie zadziałało.
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 …
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 -*- …
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 …
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; …
W moim ciągu mogę mieć dowolną liczbę słów oddzielonych przecinkami. Chciałem, aby każde słowo zostało dodane do ArrayList. Na przykład: String s = "a,b,c,d,e,.........";
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')
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.
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 …
Czy istnieje sposób na zadeklarowanie zmiennej łańcuchowej w Pythonie w taki sposób, że wszystko w niej jest automatycznie zastępowane lub ma wartość literału? Ja nie pytając, jak uciec cytaty z ukośniki, to oczywiste. To, o co proszę, to ogólny sposób na zrobienie wszystkiego dosłownie w łańcuchu, tak żebym nie musiał …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.