PHP 正则表达式过滤特殊字符和空格
来源:互联网 发布:java高并发面试题 编辑:程序博客网 时间:2024/06/14 08:00
1.PHP 正则表达式过滤特殊字符和空格
<?phpfunction replaceSpecialChar($strParam){ $regex = "/\ |\/|\~|\!|\@|\#|\\$|\%|\^|\&|\*|\(|\)|\_|\+|\{|\}|\:|\<|\>|\?|\[|\]|\,|\.|\/|\;|\'|\`|\-|\=|\\\|\|/"; return preg_replace($regex,"",$strParam);}$str = "abcde~!@#$%^&*()_+{}:|<>?,./;'[]\-=`bao";$str = replaceSpecialChar($str);echo "$str\n";//输出结果abcdebao?>
2.过滤中文汉字
<?php$str = 'abc…1-好好-xue-习!';$tmp2 = preg_replace('/([\\x80-\\xff])/', '', $str); //这个是过滤gb2312汉字$tmp3 = preg_replace('/[\\x{4e00}-\\x{9fa5}]/u', '', $str); //这个也是过滤utf-8汉字var_dump($tmp2); //'abc1--xue-!' (length=11)echo "\n";var_dump($tmp3); // 'abc…1--xue-!'(length=14)?>
阅读全文
0 0
- PHP 正则表达式过滤特殊字符和空格
- PHP使用正则表达式过滤特殊的字符和空白
- PHP 正则表达式过滤特殊字符
- 正则表达式过滤特殊字符
- 正则表达式过滤特殊字符
- PHP正则表达式过滤非主流特殊字符
- Flex 正则表达式过滤特殊字符
- Java过滤特殊字符的正则表达式
- c#正则表达式过滤特殊字符
- Java过滤特殊字符的正则表达式
- Java过滤特殊字符的正则表达式
- 用正则表达式过滤一些特殊字符
- Java过滤特殊字符的正则表达式
- Java过滤特殊字符的正则表达式
- Java过滤特殊字符的正则表达式
- java用正则表达式过滤特殊字符
- java正则表达式 过滤特殊字符的正则表达式
- java正则表达式 过滤特殊字符的正则表达式
- 菜鸟进阶---论代码优化及代码规范细节的重要性
- Coursera—machine learning(Andrew Ng)第六周编程作业
- isql 插入中文乱码
- maven理解
- ssm框架中的全局异常处理
- PHP 正则表达式过滤特殊字符和空格
- 【Python语法笔记】if else 流程判断
- databinding
- mt6735 [Audio Common] 通话时如何播放声音给对方听
- CDN 讲解
- vue项目开发实战(一)——vue项目起航
- Nginx反向代理提高网站性能
- 我读《计算机科学概论》第12版 J.Gleen.Brookshear Dennis Brylow
- dom 元素加载