在我的网站上创建阵列,我让用户发送代码是这样的:从清洁标签
tag tagtwo anothertag
我只想让他们使用单个空格和字母,所以我想删除数字,破折号,双空格等于是无效的字符串将是:
tag tag2 another-tag
我有下面的代码要做到这一点,但我不知道正确的正则表达式来使用。
$tags = strtolower($_POST['imgTags']);
$tags = preg_replace("/regex/", "", $tags);
$tagArray = explode(" ", $tags);
什么是正确的regEx来做到这一点? 另外,我可能想用e和o替换é和ö。
不错,但你应该使用\ s来筛选出新行和制表符以及什么。 –
我以为他真的只想要普通空间,第一行删除了所有其他空白字符。 –
无论如何编辑它;) –