Chcę uzyskać ciąg znaków od użytkownika, a następnie nim manipulować. testVar = input("Ask user for something.") Czy istnieje sposób, aby testVar był ciągiem znaków bez konieczności wpisywania przeze mnie odpowiedzi w cudzysłowie? tj. „Hello” vs. Hello Jeśli użytkownik wpisze Hello, pojawia się następujący błąd: NameError: nazwa „Hello” nie jest zdefiniowana
Biorąc pod uwagę ciąg, który nie jest zbyt długi, jaki jest najlepszy sposób na odczytanie go wiersz po wierszu? Wiem, że potrafisz: BufferedReader reader = new BufferedReader(new StringReader(<string>)); reader.readLine(); Innym sposobem byłoby pobranie podciągu na eol: final String eol = System.getProperty("line.separator"); output = output.substring(output.indexOf(eol + 1)); Jakieś inne, może prostsze …
Czy w Javie istnieje sposób na utworzenie łańcucha o określonej liczbie określonego znaku? W moim przypadku musiałbym utworzyć ciąg z 10 spacjami. Mój obecny kod to: StringBuffer outputBuffer = new StringBuffer(length); for (int i = 0; i < length; i++){ outputBuffer.append(" "); } return outputBuffer.toString(); Czy istnieje lepszy sposób na …
Czy istnieje sposób na posiadanie ciągów wielowierszowych w VB.NET, takich jak Python a = """ multi line string """ czy PHP? $a = <<<END multi line string END; Oczywiście coś, co nie jest "multi" & _ "line
Mam prosty kod w Pythonie, który wyszukuje w plikach ciąg np. path=c:\pathGdzie c:\pathczęść może się różnić. Obecny kod to: def find_path(i_file): lines = open(i_file).readlines() for line in lines: if line.startswith("Path="): return # what to do here in order to get line content after "Path=" ? Jaki jest prosty sposób na …
#include <string> std::string input; std::cin >> input; Użytkownik chce wpisać „Hello World”. Ale cinzawodzi w odstępie między dwoma słowami. Jak mogę cinwziąć w całości Hello World? Właściwie robię to ze strukturami i cin.getlinewydaje się, że nie działa. Oto mój kod: struct cd { std::string CDTitle[50]; std::string Artist[50]; int number_of_songs[50]; }; …
Zastanawiam się tylko, jak mogę usunąć wszystko po pewnym podciągu w PHP dawny: Posted On April 6th By Some Dude Chciałbym, aby usuwał cały tekst, w tym podłańcuch „By” i po nim Dzięki
Powiedzmy, że mam liczbę zmiennoprzecinkową 135.12345678910. Chcę połączyć tę wartość z ciągiem, ale chcę tylko 135.123456789. Dzięki drukowaniu mogę to łatwo zrobić, wykonując coś takiego: print "%.9f" % numvar z numvarczym mój oryginalny numer. Czy jest na to łatwy sposób?
Mam funkcję pobierającą argumenty typu float (zwykle liczby całkowite lub dziesiętne z jedną cyfrą znaczącą) i muszę wyprowadzić wartości w ciągu z dwoma miejscami dziesiętnymi (5 -> 5,00, 5,5 -> 5,50 itd.). Jak mogę to zrobić w Pythonie?
Chcę przyciąć ciąg, jeśli jego długość przekracza 10 znaków. Załóżmy, że jeśli długość ciągu wynosi 12 ( String s="abcdafghijkl"), to nowy przycięty ciąg będzie zawierał "abcdefgh..". Jak mogę to osiągnąć?
Dlaczego mi się to nie cout stringpodoba: string text ; text = WordList[i].substr(0,20) ; cout << "String is : " << text << endl ; Kiedy to robię, pojawia się następujący błąd: Błąd 2, błąd C2679: binarny „<<”: nie znaleziono operatora pobierającego prawostronny operand typu „std :: string” (lub nie …
Jak podzielić ciąg wieloliniowy na linie? Wiem w ten sposób var result = input.Split("\n\r".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); wygląda trochę brzydko i gubi puste linie. Czy jest lepsze rozwiązanie?
jak uzyskać domenę hosta z adresu URL w postaci ciągu znaków? GetDomain ma 1 wejście „URL”, 1 wyjście „Domena” Przykład 1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Przykład 2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Przykład 3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost
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.