相关文章推荐
发呆的作业本  ·  Excel复制文本带多余双引号,如何自动去除 ...·  2 天前    · 
苦闷的猕猴桃  ·  使用多级蒙特卡洛方法加速电力系统风险分析充分 ...·  1 年前    · 
腹黑的铅笔  ·  常用空格转义字符_空格转义符号_起于山野之风 ...·  2 年前    · 
逃跑的企鹅  ·  Spring事务处理机制以及错误使用Tran ...·  2 年前    · 
健壮的回锅肉  ·  dbeaver一些基本使用-阿里云开发者社区·  2 年前    · 
含蓄的弓箭  ·  python - Pandas ...·  3 年前    · 
Code  ›  php - 关于过滤标题中单双引号的问题,求帮助 -
segmentfault 双引号
https://segmentfault.com/q/1010000013013041
气势凌人的汉堡包
2 年前
segmentfault segmentfault
注册登录
问答 博客 标签 活动
发现
✓ 使用“Bing”搜本站 使用“Google”搜本站 使用“百度”搜本站 站内搜索
注册登录
  1. 首页
  2. 问答
  3. php
  4. 问答详情

关于过滤标题中单双引号的问题,求帮助

头像
开心bobo
458 1 18 35
发布于
2018-01-27

用户在发表内容时,想过滤掉标题中的单双引号,后端用PHP开发,尝试了正则匹配规则 $rule = "/^(?!.*[%\'".'\"?])$/'; 后发现还是无法过滤掉。目前用 $str1 = implode(explode("'",$content)); 可以过滤掉英文的单双引号,但是还是过滤不掉中文的单双引号。求高手帮忙给个解决办法。不胜感激!!!

备注:后端是PHP,需要同时过滤掉单引号和双引号。谢谢。

php 正则表达式 过滤内容
阅读 3.8k
3 个回答
得票 最新
头像
chac
6.5k 10 49 64
发布于
2018-01-27
✓ 已被采纳

正则替换即可

$text = "sf.gg''“” 123123";
$result = preg_replace("/('|“|”)/i", "", $text);
echo $result;
头像
changle
45 3
发布于
2018-01-27
<?php
$str = '"\'“‘';
$str = preg_replace('/“|‘|"|\'/i', '', $str);
echo $str;
头像
一人破万军
58 1 7
发布于
2018-01-27
更新于
2018-01-27
  • addslashes
  • htmlspecialchars
  • htmlentities
  • 看一下这三个用法,用特别的符号处理,

    你如果是中文的话就用正则替换吧

    $str = 'A:"How are you" B:"I am fine", "';
    
     
    推荐文章
    发呆的作业本  ·  Excel复制文本带多余双引号,如何自动去除?_编程语言-CSDN问答
    2 天前
    苦闷的猕猴桃  ·  使用多级蒙特卡洛方法加速电力系统风险分析充分性评估python源代码_电力系统风险评估 复现-CSDN博客
    1 年前
    腹黑的铅笔  ·  常用空格转义字符_空格转义符号_起于山野之风的博客-CSDN博客
    2 年前
    逃跑的企鹅  ·  Spring事务处理机制以及错误使用TransactionSynchronization的afterCompletion方法引起的问题 - 简书
    2 年前
    健壮的回锅肉  ·  dbeaver一些基本使用-阿里云开发者社区
    2 年前
    含蓄的弓箭  ·  python - Pandas read_csv: low_memory and dtype options - Stack Overflow
    3 年前
    今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
    删除内容请联系邮箱 2879853325@qq.com
    Code - 代码工具平台
    © 2024 ~ 沪ICP备11025650号