preg_replace()
次のコード行に対して空の文字列を返しています。目的は、数字ではないものをハイフンに置き換えることです。オンラインテスターを通じて、正規表現が正しいものをキャッチすると信じていますが、何らかの理由でこの行は常に空の文字列を返しています。
preg_last_error()
エラーを返しません。助言がありますか?
$subRef = preg_replace("/[^(\d)]/g", "-", $subRef);
preg_replace()
次のコード行に対して空の文字列を返しています。目的は、数字ではないものをハイフンに置き換えることです。オンラインテスターを通じて、正規表現が正しいものをキャッチすると信じていますが、何らかの理由でこの行は常に空の文字列を返しています。
preg_last_error()
エラーを返しません。助言がありますか?
$subRef = preg_replace("/[^(\d)]/g", "-", $subRef);