php去除中间空格,php删除字符串中间空格的方法
php删除字符串中间空格的方法
php删除字符串中间空格的方法
方法一:使用正则
代码如下:<?php
echo preg_replace('# #', '', 'ab ab');
//输出 "abab"
?>
方法二:使用str_replace()函数
代码如下:<?php
echo str_replace(' ', '', 'ab ab');
//输出 "abab'
?>
方法三:使用strtr()函数
代码如下:<?php
echo strtr('ab ab', array(' '=>''));
// 输出 "abab"
?>
strtr()函数使用上有点特别,实质上:
代码如下:<?php
strtr('ewb', 'web', '123') ==
strtr('ewb', array('e '=> '2', 'w' => '1', 'b' => '3')) ==
str_replace(array('e', 'w', 'b'), array('2', '1', '3'), 'ewb');
?>
方法四:使用封装函数
代码如下:function trimall($str)//删除空格
{
$qian=array(" "," ","\t","\n","\r");
$hou=array("","","","","");
return str_replace($qian,$hou,$str);
}
推荐教程:《PHP教程》
php删除字符串中间空格的方法的教程已介绍完毕,更多请关注跳墙网其他文章教程!
php删除字符串中间空格的方法相关教程
php去除中间空格,php删除字符串中间空格的方法相关推荐
- php 去除字符前空格,php中删除字符串前导空格的函数是什么?
函数是:Ltrim().ltrim()函数的作用是从字符串左侧删除空格或其他预定义字符:其语法为"ltrim(string,charlist)":参数string表示要转换的字符串 ...
- 【C 语言】文件操作 ( 配置文件读写 | 读取配置文件 | 函数接口形参 | 读取配置文件的逐行遍历操作 | 读取一行文本 | 查找字符 | 删除字符串前后空格 )
文章目录 一.函数接口形参 二.读取配置文件的逐行遍历操作 1.读取配置文件的逐行遍历操作 2.读取一行数据 3.查找字符 4.删除字符串前后的空格 5.完整代码示例 一.函数接口形参 函数作用 : ...
- python 删除字符串中空格
1. strip() 删除字符串 开头 和 结尾 的空格 str = ' a b c ' print(str.strip()) 2. lstrip() 删除字符串 开头 所有空格 str = ' a ...
- mysql 去除逗号,MySQL查询删除字符串中最后一个逗号后的所有字符?
要删除字符串中最后一个逗号之后的所有字符,可以使用SUBSTRING_INDEX(). 如果您不知道最后一个逗号的位置,则需要使用来动态查找最后一个逗号LENGTH(). 语法如下-UPDATE yo ...
- php 去掉字符串前后空格,JS去掉字符串前后空格或去掉所有空格的用法
这篇文章主要介绍了JS去掉字符串前后空格或去掉所有空格的用法,需要的朋友可以参考下 1. 去掉字符串前后所有空格: 代码如下: function Trim(str) { return str.repl ...
- mysql trim前后空格_MySQL清除字符串首尾空格函数trim
MySQL清除字符串首尾空格函数是经常会用到的函数,MySQL 清除字符串首尾空格函数有三个: ltrim(), rtrim(), trim(),下面就为您分别介绍. mysql> select ...
- Java中将字符串用空格分割成字符串数组的split方法
官方文档链接:public String[] split(String regex) 本文以空格作为分割串. CaseOne import java.util.Scanner;public class ...
- c语言实现将字符串首尾*删除,C语言实现Trim()函数:删除字符串首尾空格。...
如:" cd dwq ",删除后为"cd dwq". 思路:定义两个指针,一个指向字符串的第一个字符,向后遍历,找到第一个不为空格的字符.另一个指针指向字符 ...
- java 删除字符串左边空格和右边空格 trimLeft trimRight
/*** 去右空格* @param str* @return*/public String trimRight(String str) {if (str == null || str.equals(& ...
最新文章
- Linux下两个进程可以同时打开同一个文件,这时如下描述错误的是:
- 2012matlab aerospace,Matlab 2012安装图解
- C++ :Signal: SIGSEGV (Segmentation fault) ,深拷贝
- Java 线程状态---WAITING(部分转载)
- C/C++ atoi函数 - C语言零基础入门教程
- Hibernate学习之hibernate.cfg.xml
- python 伪造源ip_Swaks伪造邮件
- vSphere 7 With K8s系列06:创建命名空间
- DedeCMS自定义表单制作和调用办法
- vim 编辑器常用命令
- flash游戏开发学习
- Oracle JDK 与 OpenJDK
- 俺的三国武将观(一)
- 多么痛的领悟,只有程序员才知道的12个人艰不拆的真相
- QT 读BIN文件的两种方式
- 大小写字母转换(java大小写字母转换)
- unityShader入门了解
- 入门机器学习 21 天后 , 高薪 Offer 就在眼前
- 使用感受 2019-05-23
- 怎么修复录音笔(设备)损坏的WAV或MP3文件0字节文件