Mam następujący kod: import re #open the xml file for reading: file = open('path/test.xml','r+') #convert to string: data = file.read() file.write(re.sub(r"<string>ABC</string>(\s+)<string>(.*)</string>",r"<xyz>ABC</xyz>\1<xyz>\2</xyz>",data)) file.close() gdzie chciałbym zastąpić starą zawartość znajdującą się w pliku nową zawartością. Jednak gdy wykonuję kod, dołączany jest plik „test.xml”, tzn. Mam starą zawartość za nową zawartością „zastąpioną”. Co …
Cel: Używając jQuery, próbuję zamienić wszystkie wystąpienia: <code> ... </code> z: <pre> ... </pre> Moje rozwiązanie: Dotarłem do następujących, $('code').replaceWith( "<pre>" + $('code').html() + "</pre>" ); Problem z moim rozwiązaniem: ale problem polega na tym, że zastępuje wszystko między tagami „kod” (drugi, trzeci, czwarty itd.) zawartością między pierwszymi tagami „kod”. …
Mam ten kod i chcę wiedzieć, czy mogę zamienić tylko grupy (nie wszystkie wzorce) w wyrażeniach regularnych Java. Kod: //... Pattern p = Pattern.compile("(\\d).*(\\d)"); String input = "6 example input 4"; Matcher m = p.matcher(input); if (m.find()) { //Now I want replace group one ( (\\d) ) with number //and …
Zobacz mój fragment kodu poniżej: var list = ['one', 'two', 'three', 'four']; var str = 'one two, one three, one four, one'; for ( var i = 0; i < list.length; i++) { if (str.endsWith(list[i]) { str = str.replace(list[i], 'finish') } } Chcę zastąpić ostatnie wystąpienie słowa jeden słowem finish …
Mam stolik x: website 0 http://www.google.com/ 1 http://www.yahoo.com 2 None Chcę zamienić Pythona None na pandy NaN. Próbowałem: x.replace(to_replace=None, value=np.nan) Ale dostałem: TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you passed a 'bool' Jak mam się …
Chcę zaimplementować pasek postępu pokazujący upływające sekundy w bash. W tym celu muszę wykasować ostatnią linię wyświetlaną na ekranie (polecenie „wyczyść” wymazuje cały ekran, ale muszę wymazać tylko linię paska postępu i zastąpić ją nowymi informacjami). Efekt końcowy powinien wyglądać następująco: $ Elapsed time 5 seconds Następnie po 10 sekundach …
Często, gdy chcę przeszukać mój kod w programie Visual Studio, wiem, że szukam czegoś w jakimś kodzie C #. Ponieważ jednak użyłem tej samej nazwy zmiennej w pliku JavaScript, muszę również przebrnąć przez wszystkie te wyniki wyszukiwania. Sytuacja jest jeszcze gorsza, gdy tekst, którego szukam, jest również używany w bibliotece …
Muszę zamienić wiele różnych podciągów w ciągu w najbardziej efektywny sposób. czy jest inny sposób niż brutalna siła zastępowania każdego pola za pomocą string.replace?
Czy istnieje sposób na zastąpienie wszystkich wystąpień podciągu innym ciągiem w std::string? Na przykład: void SomeFunction(std::string& str) { str = str.replace("hello", "world"); //< I'm looking for something nice like this }
Mam ciąg „-123445”. Czy można usunąć znak „-” z ciągu? Próbowałem następujących rzeczy, ale bezskutecznie: $mylabel.text("-123456"); $mylabel.text().replace('-', '');
Jak mogę zamienić podciąg w ciągu na inny podciąg w C ++, jakich funkcji mogę użyć? eg: string test = "abc def abc def"; test.replace("abc", "hij").replace("def", "klm"); //replace occurrence of abc and def with other substring
Mając ramkę danych, jak mam zastąpić wszystkie określone wartości we wszystkich wierszach i kolumnach. Załóżmy na przykład, że chcę zastąpić wszystkie puste rekordy NAsłowami (bez wpisywania pozycji): df <- data.frame(list(A=c("", "xyz", "jkl"), B=c(12, "", 100))) A B 1 12 2 xyz 3 jkl 100 Spodziewany wynik: A B 1 NA …
Mam pandas dataframe df, jak pokazano poniżej: BrandName Specialty A H B I ABC J D K AB L Chcę zamienić „ABC” i „AB” w kolumnie BrandName na A. Czy ktoś może w tym pomóc?
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.