相关文章推荐
发呆的作业本  ·  Excel复制文本带多余双引号,如何自动去除 ...·  3 月前    · 
欢快的茶叶  ·  python json.update - ...·  1 年前    · 
腼腆的荔枝  ·  java jxl excel 导入导出的 ...·  2 年前    · 
风流倜傥的单杠  ·  rtmp服务器以及rtmp推流/拉流/转发 ...·  2 年前    · 
失眠的番茄  ·  Asp.Net中GridView加入鼠标滑过 ...·  2 年前    · 
粗眉毛的沙滩裤  ·  python opencv ...·  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问答
    3 月前
    欢快的茶叶  ·  python json.update - CSDN文库
    1 年前
    腼腆的荔枝  ·  java jxl excel 导入导出的 总结(建立超链接,以及目录sheet的索引) - ㄓㄤㄑㄧㄤ - 博客园
    2 年前
    风流倜傥的单杠  ·  rtmp服务器以及rtmp推流/拉流/转发 - dong1 - 博客园
    2 年前
    失眠的番茄  ·  Asp.Net中GridView加入鼠标滑过的高亮效果和单击行颜色改变-腾讯云开发者社区-腾讯云
    2 年前
    粗眉毛的沙滩裤  ·  python opencv cv2.imread() cv2模块 - 知乎
    3 年前
    今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
    删除内容请联系邮箱 2879853325@qq.com
    Code - 代码工具平台
    © 2024 ~ 沪ICP备11025650号