タブ、半角スペース、全角スペースの連続なんかにマッチする正規表現

2020.8.3 (月)

というのも、データベースのコマンドとかでターミナル上とかで表示させるとフォーマットがひどい感じになる(特にOracleなんかはひどい)ってことがよくあるので、適当な区切りをタブフォーマットとかにしたいなと思っただけです。

^(.+?)[\t\n\r\f\s ](.+?)$

となるっぽい。なので、

preg_match("/^(.+?)[\t\n\r\f\s ](.+?)$/",$str);

とかかな。