1 $string_before looks like: /this *-has \ metacharacters^ in $
2 $string_after looks like: \/this \*\-has \\ metacharacters\^ in \$, with metacharacters and / (set as delimiter) escaped
6 string(58) "testing - /this *-has \ metacharacters^ in $ should work"