我知道还有其他方法可以做到这一点,但是我正在使用ctype_alpha来验证一个名称字段,但是允许空格、连字符和撇号。根据Stack上的另一篇文章,我可以添加空格没有问题,但我认为我在替换多个字符时语法错误。到目前为止,我所使用的方法是验证只允许字母和空格:
if (ctype_alpha(str_replace(' ', '
morning , friends how are you var multispace = greet.replace("\\s+".toRegex(), ")
我成功地删除了变量multispace中的多个空格、换行符和制表符,但它在删除换行符后创建了一个新的空白。我还成功地删除了变量specialchar中的所有特殊字符,但是删除所有特殊字符后的单词之间的