php - 如何添加/进入 preg_replace 模式

标签 php preg-replace

我做了这个简单的函数来过滤数据。我添加了我允许包含的符号,但我也不知道如何添加 / 符号

public function filter($text)
  {
     return preg_replace('/[^^a-zA-Z0-9#@:_(),.!@" ]/','',$text);
  }

最佳答案

您可以使用反斜杠将其转义:

preg_replace('/\//' ...);

或者使用其他字符作为分隔符:

preg_replace('|/|' ...);

关于php - 如何添加/进入 preg_replace 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9998083/

相关文章:

php - MySQL 请求未正确插入数据库

php - 将 PHP 电子邮件添加到包含使用 AJAX 调用终止代码发送的信息的文件中

php - 正则表达式:如果字符串包含特定模式则捕获句子

php - mongodb 聚合中空字段的投影

PHP 正则表达式抓取 {tag}something{/tag}

php - 如何使用 jquery 更新 sql 查询

PHP:从字符串中删除 http://、http://www、https://、https://并获取域名和 TLD

php - 如何在以特定字符开头的单词周围放置字符?

php - 正则表达式去除注释和多行注释和空行

php - preg_replace 中的 urlencode