php 半角 全角空格,PHP将全角空格转成半角, 并去除头尾空格

PHP将全角空格转成半角, 并去除头尾空格

/* 字体转换

$content 内容

$to_encoding 目标编码,默认为UTF-8

$from_encoding 源编码,默认为GBK

*/

function mbStrreplace($content,$to_encoding="UTF-8",$from_encoding="GBK") {

$content=mb_convert_encoding($content,$to_encoding,$from_encoding);

$str=mb_convert_encoding(" ",$to_encoding,$from_encoding);

$content=mb_eregi_replace($str," ",$content);

$content=mb_convert_encoding($content,$from_encoding,$to_encoding);

$content=trim($content);

return $content;

}

?>

PHP将全角空格转成半角, 并去除头尾空格

1.将GBK字符串转成 UTF-8,

2.将全角空格转成UTF-8

3.将替换后的字符串改成GBK

4.去除头尾空格

5.返回字符串

相关文档:

使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据

了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。

PHP中的CURL函数库(Client URL Librar ......

Linux配置APACHE2.2.4 + PHP5.2.1 + MYSQL5.0.37 + GD库

第一步:安装RedFlag Linux5.0

安装系统时请务必安装开发工具包和KDE开发工具包,WWW服务器和SQL服务器不要安装,否则可能会出现未知的错误。

第二步:确定linux系统是否安装gcc编译器

首先,GCC要有,不然什么都不能做.可以用gcc -v来查看是否安装了GCC,

#gcc - ......

PHP模拟SMTP发送邮件的类

/*********************************************************

filename:mail.class.php

describe:邮箱的配置,经测试可以适用于Linux和windows

function:检查邮箱的合法性,发送基本的邮箱验证信息

author:  etongchina@gmail. ......

火车头官方提供的discuz6.1的php接口比较粗糙,基本不能满足需要,本人在采集的工作中使用的采集接口文件如下:

PS:对原文件的修改较大,程序中注释已经很详尽,这里就不多说了。

// header('Content-Type:text/html;charset=UTF-8');

//if(function_exists("mb_convert_encoding")){ ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java正则表达式如何匹配全角/半角空格: Java正则表达式是一种强大的工具,用于在字符串进行模式匹配。要匹配全角/半角空格,我们可以使用Unicode字符范围来实现。 在Unicode字符范围全角空格的编码是U+3000,而半角空格的编码是U+0020。根据这些编码,我们可以使用Java正则表达式来匹配全角/半角空格。 假设我们有一个字符串str,并且我们想要匹配其全角/半角空格,我们可以使用以下正则表达式来实现: 全角空格:\u3000 半角空格:\u0020 例如,我们可以使用以下代码段来匹配字符串全角/半角空格并统计其个数: ```java import java.util.regex.*; public class Main { public static void main(String[] args) { String str = "你好, Java!"; //含有全角空格半角空格 int count = 0; Pattern pattern = Pattern.compile("[\u3000\u0020]"); //匹配全角/半角空格 Matcher matcher = pattern.matcher(str); while (matcher.find()) { count++; } System.out.println("全角/半角空格个数:" + count); } } ``` 在上面的代码,我们使用Pattern.compile("[\u3000\u0020]")来创建一个正则表达式,用于匹配全角/半角空格。然后,我们使用Matcher的find()方法在字符串查找匹配项,并使用一个计数器记录匹配到的次数。最后,我们输出匹配到的全角/半角空格的个数。 以上就是使用Java正则表达式匹配全角/半角空格的方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值