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?
Jak przekonwertować liczbę zmiennoprzecinkową na ciąg znaków w C ++, określając dokładność i liczbę cyfr dziesiętnych? Na przykład: 3.14159265359 -> "3.14"
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 …
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.
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 …
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?
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?
Mam do powiedzenia ciąg string display_txt = "1st line text" +"\n" + "2nd line text"; w Jquery próbuję użyć ('#somediv').html(display_txt).css("color", "green") całkiem wyraźnie oczekuję, że moja wiadomość zostanie wyświetlona w dwóch wierszach, ale zamiast tego \ n jest wyświetlana w wiadomości. Jakieś szybkie poprawki? Dzięki,
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 …
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?
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' …
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: …
Poniższy kod nie działa. import pandas as pd import numpy as np df=pd.DataFrame(['ONE','Two', np.nan],columns=['x']) xLower = df["x"].map(lambda x: x.lower()) Jak powinienem to zmienić, aby uzyskać xLower = ['one', 'two', np.nan]? Wydajność jest ważna, ponieważ rzeczywista ramka danych jest ogromna.
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 …
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.