Pytania otagowane jako string

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

8
Jak mogę zamienić niedrukowalne znaki Unicode w Javie?
Następujące znaki zastąpią znaki sterujące ASCII (skrót [\x00-\x1F\x7F]): my_string.replaceAll("\\p{Cntrl}", "?"); Poniższe zastąpi wszystkie niedrukowalne znaki ASCII (skrót [\p{Graph}\x20]), w tym znaki akcentowane: my_string.replaceAll("[^\\p{Print}]", "?"); Jednak żaden z nich nie działa w przypadku ciągów Unicode. Czy ktoś ma dobry sposób na usunięcie niedrukowalnych znaków z ciągu znaków Unicode?
88 java  string  unicode 


1
Jak przekonwertować liczbę całkowitą na ciąg?
Nie mogę skompilować kodu, który konwertuje typ z liczby całkowitej na ciąg. Korzystam z przykładu z samouczka Rust for Rubyists, który ma różne konwersje typów, takie jak: "Fizz".to_str()i num.to_str()(gdzie numjest liczbą całkowitą). Myślę, że większość (jeśli nie wszystkie) z tych to_str()wywołań funkcji została wycofana. Jaki jest obecny sposób konwersji liczby …

6
Znajdź lokalizację znaku w ciągu
Chciałbym znaleźć lokalizację znaku w ciągu. Mówić: string = "the2quickbrownfoxeswere2tired" Chciałbym, aby funkcja powróciła 4i 24- położenie znaku 2s w string.
88 regex  string  r 

7
C # - Najprostszy sposób na usunięcie pierwszego wystąpienia podciągu z innego ciągu
Muszę usunąć pierwsze (i TYLKO pierwsze) wystąpienie ciągu z innego ciągu. Oto przykład zastępujący ciąg "\\Iteration". To: ProjectName \\ Iteration \\ Release1 \\ Iteration1 stałoby się: ProjectName \\ Release1 \\ Iteration1 Oto kod, który to robi: const string removeString = "\\Iteration"; int index = sourceString.IndexOf(removeString); int length = removeString.Length; String …
88 c#  string 

9
Titlecasing ciągu z wyjątkami
Czy istnieje standardowy sposób w Pythonie do titlecase ciąg (tj słowa zaczynają się wielkimi literami, wszystkie pozostałe obudowane znaki mają małe litery), ale pozostawiając artykułów takich jak and, ini ofmałe litery?

4
Pobierz ostatni element std :: string
Zastanawiałem się, czy istnieje skrót lub bardziej elegancki sposób uzyskania ostatniego znaku ciągu, jak w: char lastChar = myString.at( myString.length() - 1 ); myString.back()Wydaje się, że coś takiego nie istnieje. Czy istnieje odpowiednik?
87 c++  string 


6
wyrażenie regularne javascript, aby nie dopasować słowa
Jak użyć wyrażenia regularnego javascript, aby sprawdzić ciąg, który nie pasuje do określonych słów? Na przykład chcę funkcji, która po przekazaniu ciągu zawierającego albo abcalbo def, zwraca fałsz. „abcd” -> false „cdef” -> fałsz „bcd” -> prawda EDYTOWAĆ Preferuję wyrażenie regularne tak proste, jak np. [^ Abc], ale nie daje …

5
Python - różnica między dwoma ciągami znaków
Chciałbym przechowywać dużo słów na liście. Wiele z tych słów jest bardzo podobnych. Na przykład mam słowa afrykanerskojęzycznyi wiele słów, jak afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. Jakie jest skuteczne (szybkie i dające mały rozmiar różnic) rozwiązanie, aby znaleźć różnicę między dwoma łańcuchami i przywrócić drugi ciąg z pierwszego i diff?


5
Python regex - prefiks r
Czy ktoś może wyjaśnić, dlaczego przykład 1 poniżej działa, kiedy rprzedrostek nie jest używany? Pomyślałem, że rprzedrostek musi być używany zawsze, gdy używane są sekwencje ucieczki. Przykład 2 i przykład 3 demonstrują to. # example 1 import re print (re.sub('\s+', ' ', 'hello there there')) # prints 'hello there there' …

2
Użyj jq, aby przeanalizować ciąg JSON
Próbuję jqprzeanalizować strukturę JSON, taką jak: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } Oznacza to, że element w formacie JSON jest ciągiem znaków ze zmienionym kodem JSON. Więc mam coś w stylu $ jq [.c] myFile.json | jq [.id] Ale to się psuje jq: error: …
87 json  string  sed  escaping  jq 


7
Porównaj ciągi znaków JavaScript Zwrot% prawdopodobieństwa
Szukam funkcji JavaScript, która może porównać dwa ciągi i zwrócić prawdopodobieństwo, że są podobne. Patrzyłem na soundex, ale nie jest to zbyt dobre dla ciągów wielowyrazowych lub nienazwanych. Szukam funkcji takiej jak: function compare(strA,strB){ } compare("Apples","apple") = Some X Percentage. Funkcja działałaby ze wszystkimi typami ciągów, w tym liczbami, wartościami …

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.