|
@@ 1880-1882 (lines=3) @@
|
| 1877 |
|
$stringy->str = (string) \preg_replace('/[-_\s]+/', $replacement, $stringy->str); |
| 1878 |
|
|
| 1879 |
|
$l = \strlen($replacement); |
| 1880 |
|
if (\strpos($stringy->str, $replacement) === 0) { |
| 1881 |
|
$stringy->str = (string) \substr($stringy->str, $l); |
| 1882 |
|
} |
| 1883 |
|
|
| 1884 |
|
if (\substr($stringy->str, -$l) === $replacement) { |
| 1885 |
|
$stringy->str = (string) \substr($stringy->str, 0, \strlen($stringy->str) - $l); |
|
@@ 1884-1886 (lines=3) @@
|
| 1881 |
|
$stringy->str = (string) \substr($stringy->str, $l); |
| 1882 |
|
} |
| 1883 |
|
|
| 1884 |
|
if (\substr($stringy->str, -$l) === $replacement) { |
| 1885 |
|
$stringy->str = (string) \substr($stringy->str, 0, \strlen($stringy->str) - $l); |
| 1886 |
|
} |
| 1887 |
|
|
| 1888 |
|
return static::create($stringy->str, $this->encoding); |
| 1889 |
|
} |