(&self, repl: PyStrRef, text: PyStrRef, vm: &VirtualMachine)
| 331 | |
| 332 | #[pymethod] |
| 333 | fn sub(&self, repl: PyStrRef, text: PyStrRef, vm: &VirtualMachine) -> PyResult<PyStrRef> { |
| 334 | let replaced_text = self.regex.replace_all(text.as_bytes(), repl.as_bytes()); |
| 335 | let replaced_text = String::from_utf8_lossy(&replaced_text).into_owned(); |
| 336 | Ok(vm.ctx.new_str(replaced_text)) |
| 337 | } |
| 338 | |
| 339 | #[pymethod] |
| 340 | fn subn(&self, repl: PyStrRef, text: PyStrRef, vm: &VirtualMachine) -> PyResult { |
no test coverage detected