文档章节

preg_match处理中文符号 url编码方法

大灰狼wow
 大灰狼wow
发布于 2018/06/23 11:10
字数 193
阅读 11
收藏 0

之前想过直接用符号来替换,但失败了,或者用其他方式,但有有些复杂,这个是一个新的思路,亲测可用

 

<?php
$str='637朗逸·超速新风王(300)(白光)';

  $str=iconv("UTF-8","GBK",$str);
function filterGBK_SpecialChars($str)
{
    $str =urlencode($str);//将关键字编码
    echo $str;
//下面的必须写在一行,不可换行截断
    $str=preg_replace("/(\+|%2A|%A3%A8|%A3%A9|%A1%A4)+/",'',$str);
    $str =urldecode($str);//将过滤后的关键字解码
    return $str;
}

echo filterGBK_SpecialChars($str);

 

© 著作权归作者所有

大灰狼wow
粉丝 48
博文 396
码字总数 49161
作品 1
嘉兴
程序员
私信 提问
php 正则匹配中文 utf8编码/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$

在javascript中,要判断字符串是中文是很简单的。比如: var str = "php编程"; if (/^[u4e00-u9fa5]+$/.test(str)) { alert("该字符串全部是中文"); } else { alert("该字符串不全部是中文"......

BearCatYN
2015/05/12
15.2K
0
在PHP下载文件名中解决乱码

通过把Content-Type设置为application/octet-stream, 可以把动态生成的内容当作文件来下载,相信这个大家都会。 那么用Content-Disposition设置下载的文件名, 这个也有不少人知道吧。 基本...

小宏的爹
2012/10/10
114
0
PHP 正则表达式匹配 preg_match 与 preg_match_all 函数

正则表达式在 PHP 中的应用 在 PHP 应用中,正则表达式主要用于: 正则匹配:根据正则表达式匹配相应的内容 正则替换:根据正则表达式匹配内容并替换 正则分割:根据正则表达式分割字符串 在...

ywppengpeng
2016/11/14
89
0
php中计算中文字符串长度、截取中文字符串

在做PHP开发的时候,由于我国的语言环境问题,所以我们常常需要对中文进行处理。在PHP中,我们都知道有专门的mbsubstr和mbstrlen函数,可以对中文进行截取和计算长度,但是,由于这些函数并非...

建华1
2014/01/16
19
0
PHP正则匹配汉字

我使用正则表达式来匹配中问的时候,出现了无法匹配的问题,问题如下 PCRE does not support L, l, N{name}, U, or u at offset 2 我原来的匹配公式是: /[u4e00-x9fa5]/ 然后我在网上找的,...

妖尾巴
2018/02/07
345
0

没有更多内容

加载失败,请刷新页面

加载更多

使用TensorFlow的AI程序运行报错AttributeError: module 'tensorflow' has no attribute 'xxx'

使用TensorFlow的AI程序,在运行时报错AttributeError: module 'tensorflow' has no attribute 'xxx',首先检查是否是包路径不对,一般是版本变化所致。...

织梦之魂
48分钟前
3
0
提示浏览器版本低

本文转载于:专业的前端网站➭提示浏览器版本低 网站网页在遇到浏览器低版本(尤其是IE浏览器)时,提示浏览器版本低(如IE8以及以下),建议用户升级浏览器以获得最好体验。以下是代码: 1...

前端老手
50分钟前
6
0
CentOS 7系统增加swap

转载请注明文章出处:CentOS 7系统增加swap swap是位于磁盘上的特殊文件(或分区),属于“虚拟内存”的一部分。通俗点就是内存的备胎,内存充足的情况下,基本上没swap什么事(和设置有关)...

tlanyan
今天
6
0
基于Prometheus和Grafana的监控平台 - 环境搭建

相关概念 微服务中的监控分根据作用领域分为三大类,Logging,Tracing,Metrics。 Logging - 用于记录离散的事件。例如,应用程序的调试信息或错误信息。它是我们诊断问题的依据。比如我们说...

JAVA日知录
今天
6
0
PHP运行时全局构造体

struct _php_core_globals { zend_bool magic_quotes_gpc; // 是否对输入的GET/POST/Cookie数据使用自动字符串转义。 zend_bool magic_quotes_runtime; //是否对运行时从外部资源产生的数据使...

冻结not
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部