私のウェブサイトでは、ユーザーに次のようなタグを送信させます。
tag tagtwo anothertag
シングルスペースと文字のみを使用できるようにしたいので、数字、ダッシュ、ダブルスペースなどを削除します。したがって、無効な文字列は次のようになります。
tag tag2 another-tag
これを行うための次のコードがありますが、使用する正しい正規表現がわかりません。
$tags = strtolower($_POST['imgTags']);
$tags = preg_replace("/regex/", "", $tags);
$tagArray = explode(" ", $tags);
これを行うための正しい正規表現は何ですか?また、éとöをeとoに置き換えたいと思うかもしれません。