この正規表現の使い方を説明してくれる人はいますか?
ASCII コードが 32 未満の文字を切り捨てたい
水平タブ、改行、キャリッジ リターン。
以下のコードはそれに応じて機能しますか? または変更する必要がありますか?
JavaScript コード:
var text = text.replace(/[\x00-\x09\x0A\x0D-\x2F]+/, "");
PHPコード
$val = preg_replace('/[\x00-\x09\x0A\x0D-\x2F]/', '',$val);
編集
LF、HT、CR を保持したいのですが、もしあれば文字列からそれらを切り捨てたくありません。Ascii 32 未満のその他の文字は切り捨てられる必要があります。