Na przykład, biorąc pod uwagę listę ['one', 'two', 'one'], algorytm powinien zwrócić True, a biorąc pod uwagę, ['one', 'two', 'three']że powinien zwrócić False.
Chciałbym napisać metodę rozszerzenia do Stringklasy, aby jeśli ciąg wejściowy był dłuższy niż podana długość N, wyświetlane były tylko pierwsze Nznaki. Oto jak to wygląda: public static string TruncateLongString(this string str, int maxLength) { if (str.Length <= maxLength) return str; else //return the first maxLength characters } Jakiej String.*()metody mogę …
Znalazłem trzy sposoby na rzutowanie zmiennej Stringw JavaScript. Szukałem tych trzech opcji w kodzie źródłowym jQuery i wszystkie są w użyciu . Chciałbym wiedzieć, czy są między nimi jakieś różnice: value.toString() String(value) value + "" PRÓBNY Wszystkie wytwarzają tę samą moc wyjściową, ale czy jeden z nich jest lepszy od …
Mam fragment kodu napisany w języku PHP, który pobiera blok tekstu z bazy danych i wysyła go do widżetu na stronie internetowej. Oryginalnym blokiem tekstu może być długi artykuł lub krótkie zdanie lub dwa; ale dla tego widżetu nie mogę wyświetlić więcej niż, powiedzmy, 200 znaków. Mógłbym użyć substr (), …
Staram się unikać używania tak wielu instrukcji if i porównań i po prostu używam listy, ale nie wiem, jak jej używać z str.startswith: if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" Chciałbym, żeby to było: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then "do something" Każda …
Próbuję obliczyć wysokość UILabel na podstawie różnych długości ciągu. func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width - 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } Powyżej znajduje się bieżąca funkcja, której używam do …
Oto, co mam teraz - co wydaje się zbyt szczegółowe, by wykonywać swoją pracę. @title = tokens[Title].strip! || tokens[Title] if !tokens[Title].nil? Załóżmy, że tokeny to tablica uzyskana przez podzielenie linii CSV. teraz funkcje takie jak strip! chomp! et. wszystkie zwracają zero, jeśli ciąg nie został zmodyfikowany "abc".strip! # => nil …
Usiłuję uzyskać program, który pozwoli użytkownikowi wprowadzić słowo lub znak, zapisać je, a następnie wydrukować, dopóki użytkownik nie wpisze go ponownie, wychodząc z programu. Mój kod wygląda następująco: #include <stdio.h> int main() { char input[40]; char check[40]; int i=0; printf("Hello!\nPlease enter a word or character:\n"); gets(input); printf("I will now repeat …
Jak przekonwertować ciąg na liczbę całkowitą? Mam pole tekstowe, w którym użytkownik musi wprowadzić numer w: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); A wartość jest przypisana do ciągu hello. Chcę przekonwertować go na liczbę całkowitą, aby uzyskać numer, który wpisali; zostanie użyty później w kodzie. Czy istnieje …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem przez edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Jak mogę sprawdzić, czy ciąg zawiera kilka określonych znaków za pomocą Python 2? Na przykład, …
Mam kod Pythona, który przebiega przez listę ciągów znaków i konwertuje je na liczby całkowite lub liczby zmiennoprzecinkowe, jeśli to możliwe. Wykonanie tego dla liczb całkowitych jest dość łatwe if element.isdigit(): newelement = int(element) Liczby zmiennoprzecinkowe są trudniejsze. W tej chwili używam partition('.')do podzielenia łańcucha i sprawdzania, czy jedna lub …
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.