Pytania oznaczone «replace»

123
Warunkowe zamień pandy

Mam DataFrame i chcę zamienić wartości w określonej kolumnie, które przekraczają wartość zerem. Myślałem, że jest to sposób na osiągnięcie tego: df[df.my_channel > 20000].my_channel = 0 Jeśli skopiuję kanał do nowej ramki danych, to proste: df2 = df.my_channel df2[df2 > 20000] = 0 Robi...

121
Ruby zamienia łańcuch na przechwycony wzorzec wyrażenia regularnego

Mam problem z przetłumaczeniem tego na język Ruby. Oto fragment JavaScript, który robi dokładnie to, co chcę: function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } Próbowałem gsub , sub i replace, ale żaden nie wydaje się robić tego, czego oczekuję. Oto...

119
Zaćmienie, wyszukiwanie i zamiana wyrażeń regularnych

Czy w eclipse można użyć dopasowanego ciągu wyszukiwania jako części ciągu zastępującego podczas wyszukiwania i zastępowania wyrażeniem regularnym? Zasadniczo chcę zastąpić wszystkie wystąpienia variableName.someMethod() z: ((TypeName)variableName.someMethod()) Gdzie nazwa zmiennej może w...

117
Wyszukaj i zamień w Vimie we wszystkich plikach projektu

Szukam najlepszego sposobu na przeszukiwanie i zastępowanie (z potwierdzeniem) we wszystkich plikach projektu w Vimie. Przez „pliki projektu” rozumiem pliki w bieżącym katalogu, z których niektóre nie muszą być otwarte. Jednym ze sposobów na to może być po prostu otwarcie wszystkich plików w...

115
Str_replace dla wielu elementów

Pamiętam, że robiłem to wcześniej, ale nie mogę znaleźć kodu. Używam str_replace, aby zastąpić jeden znak w ten sposób: str_replace(':', ' ', $string);ale chcę zamienić wszystkie następujące znaki \/:*?"<>|, bez robienia str_replace dla

113
JavaScript zamień / wyrażenie regularne

Biorąc pod uwagę tę funkcję: function Repeater(template) { var repeater = { markup: template, replace: function(pattern, value) { this.markup = this.markup.replace(pattern, value); } }; return repeater; }; Jak dokonać this.markup.replace()wymiany na całym świecie? Oto problem. Jeśli...

110
VIM Zastąpić słowo zawartością bufora wklejania?

Muszę zrobić kilka zamienników słów w pliku i chcę to zrobić za pomocą polecenia vi, a nie polecenia EX, takiego jak :%s///g. Wiem, że jest to typowy sposób, w jaki zastępuje się słowo w bieżącej pozycji kursora: cw<text><esc>ale czy jest sposób, aby to zrobić z zawartością nienazwanego...