在我的網站上創建陣列,我讓用戶發送代碼是這樣的:從清潔標籤
tag tagtwo anothertag
我只想讓他們使用單個空格和字母,所以我想刪除數字,破折號,雙空格等於是無效的字符串將是:
tag tag2 another-tag
我有下面的代碼要做到這一點,但我不知道正確的正則表達式來使用。
$tags = strtolower($_POST['imgTags']);
$tags = preg_replace("/regex/", "", $tags);
$tagArray = explode(" ", $tags);
什麼是正確的regEx來做到這一點? 另外,我可能想用e和o替換é和ö。
不錯,但你應該使用\ s來篩選出新行和製表符以及什麼。 –
我以爲他真的只想要普通空間,第一行刪除了所有其他空白字符。 –
無論如何編輯它;) –