string

Jak iterować słowa ciągu znaków?

Staram się iterować nad słowami ciągu. Można założyć, że łańcuch składa się ze słów oddzielonych białymi spacjami. Zauważ, ... cout << "Substring: " << subs << endl; } while (iss); } Czy jest na to bardziej elegancki sposób?

Jak iterować słowa ciągu znaków? [zamknięte]

Staram się iterować nad słowami ciągu. Można założyć, że łańcuch składa się ze słów oddzielonych białymi spacjami. Zauważ, ... cout << "Substring: " << subs << endl; } while (iss); } Czy jest na to bardziej elegancki sposób?

Jak odczytać / przekonwertować strumień wejściowy na ciąg znaków w Javie?

Jeśli posiadasz java.io.InputStream obiekt, jak należy go przetworzyć i wyprodukować String? Załóżmy, że mam InputStream, k ... b, aby wziąć InputStream i przekonwertować go na String? public String convertStreamToString(InputStream is) { // ??? }

Jak sprawdzić, czy łańcuch zawiera podłańcuch w JavaScript?

Zazwyczaj spodziewałbym się metody String.contains(), ale nie wydaje się, aby była. Jaki jest rozsądny sposób, aby to sprawdzić?

Jak porównać ciągi w Javie?

Używałem operatora == w moim programie do porównywania wszystkich moich ciągów do tej pory. Jednak natknąłem się na błąd, zmi ... niłem jeden z nich na .equals() i naprawiłem błąd. Czy == jest źle? Kiedy należy go stosować, a nie stosować? Co za różnica?

Jak odczytać / przekonwertować strumień wejściowy na ciąg znaków w Javie?

Jeśli posiadasz java.io.InputStream obiekt, jak należy go przetworzyć i wyprodukować String? Załóżmy, że mam InputStream, k ... , aby wziąć InputStream i przekonwertować go na String? public String convertStreamToString(InputStream is) { // ??? }

Jaka jest różnica między String a string w C#?

Przykład (zwróć uwagę na przypadek): string s = "Hello world!"; String s = "Hello world!"; Jakie są wytyczne do wykorzystania każdego? A jakie są różnice?

Dlaczego dla haseł preferowany jest znak[] zamiast ciągu znaków?

W Swing, pole password ma metodę getPassword() (zwraca char[]) zamiast zwykłej metody getText() (zwraca String). Podobnie nat ... obsługi haseł. Dlaczego String stanowi zagrożenie dla bezpieczeństwa, jeśli chodzi o hasła? Niewygodne jest używanie char[].

Wyodrębnij nazwę pliku i rozszerzenie w Bash

Chcę pobrać nazwę pliku (bez rozszerzenia) i rozszerzenie osobno. Najlepsze rozwiązanie jakie dotychczas znalazłem to: NAM ... th.splitext(path) Ale wolałbym nie uruchamiać interpretera Pythona tylko w tym celu, jeśli to możliwe. Any lepsze pomysły?

Jak złamać łańcuch w YAML na wielu liniach?

W YAML mam bardzo długi sznurek. Chcę zachować to w 80-kolumnowym (lub tak) widoku mojego edytora, więc chciałbym złamać ciąg ... very ' + 'long string' Chciałbym używać cudzysłowów jak powyżej, więc nie muszę uciekać się do niczego wewnątrz ciągu.

Jak zastąpić wszystkie wystąpienia ciągu znaków w JavaScript?

Mam ten ciąg: "Test abc test test abc test test test abc test test abc" Robienie str = str.replace('abc', ''); Wydaje się usuwać tylko pierwsze wystąpienie abc w powyższym łańcuchu. Jak mogę zastąpić wszystkie zdarzenia?

Dlaczego ten kod za pomocą losowych ciągów drukuje "hello world"?

Następująca instrukcja print wyświetli "hello world". Czy ktoś może to wyjaśnić? System.out.println(randomString(-229985452) ... .nextInt(27); if (k == 0) break; sb.append((char)('`' + k)); } return sb.toString(); }

Algorytm drzewa sufiksowego ukkonena w prostym języku angielskim

Czuję się trochę gruba w tym momencie. Spędziłem wiele dni próbując w pełni owinąć głowę wokół konstrukcji drzewa sufiksów, a ... wersja w tym samym Gist, bez żadnego kodu debugowania. Https://gist.github.com/axefrog/c347bf0f5e0723cbd09b1aaed6ec6fc6

Jak wygenerować losowy ciąg alfanumeryczny

Szukałem prostego algorytmu Javy do generowania pseudolosowego ciągu alfanumerycznego. W mojej sytuacji byłby on używany j ... ć w zależności od moich potrzeb unikalności. Na przykład, wygenerowany ciąg o długości 12 może wyglądać jak "AEYGF7K0DM1X".

Czy Python ma metodę string 'contains'substring?

odpowiedzi na to pytanie są wysiłkiem społeczności. Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmu ... Szukam metody string.contains lub string.indexof w Python. Chcę zrobić: if not somestring.contains("blah"): continue

Jak sprawdzić, czy ciąg zawiera konkretne słowo?

Rozważmy: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Załóżmy, że mam powyższy kod, jaki jest prawidłowy sposób napisania oświadczenia if ($a contains 'are')?

Jak wygenerować losowy ciąg alfanumeryczny?

Szukałem prostego algorytmu Java do generowania pseudolosowego ciągu alfanumerycznego. W mojej sytuacji byłby on używany ja ... w zależności od moich potrzeb wyjątkowości. Na przykład, wygenerowany ciąg o długości 12 może wyglądać jak "AEYGF7K0DM1X".

Jak przekonwertować ciąg znaków na int w Javie?

Jak mogę przekonwertować String na int w Javie? Mój łańcuch zawiera tylko liczby i chcę zwrócić liczbę, którą reprezentuje. Na przykład, biorąc pod uwagę łańcuch "1234" wynikiem powinna być Liczba 1234.

Konwertuj bajty na ciąg znaków

Używam tego kodu, aby uzyskać standardowe wyjście z zewnętrznego programu: >>> from subprocess import * >>&g ... powrotem na łańcuch znaków? I znaczy, używając "baterii" zamiast robić to ręcznie. A ja bym chciał żeby było OK z Pythonem 3.

Wielkość liter jest niewrażliwa "Contains(string)"

Czy istnieje sposób, aby następujący powrót był prawdziwy? string title = "ASTRINGTOTEST"; title.Contains("string"); Nie w ... czym jest ta kultura. To może mniej popularna odpowiedź, ale myślę, że jest bardziej poprawna i dlatego oznaczone jako takie.