(any_string_dtype)
| 589 | |
| 590 | |
| 591 | def test_replace(any_string_dtype): |
| 592 | ser = Series(["fooBAD__barBAD", np.nan], dtype=any_string_dtype) |
| 593 | |
| 594 | result = ser.str.replace("BAD[_]*", "", regex=True) |
| 595 | expected = Series(["foobar", np.nan], dtype=any_string_dtype) |
| 596 | tm.assert_series_equal(result, expected) |
| 597 | |
| 598 | |
| 599 | def test_replace_max_replacements(any_string_dtype): |