当前位置: 首页 > 编程笔记 >

PHP使用trim函数去除字符串左右空格及特殊字符实例

陆文博
2023-03-14
本文向大家介绍PHP使用trim函数去除字符串左右空格及特殊字符实例,包括了PHP使用trim函数去除字符串左右空格及特殊字符实例的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了PHP使用trim函数去除字符串左右空格及特殊字符的方法。分享给大家供大家参考,具体如下:

PHP中trim()函数定义如下

trim(string,charlist)

参数说明如下:

string 必需。规定要检查的字符串。

charlist

可选。规定从字符串中删除哪些字符。如果被省略,则移除以下所有字符:
"\0" - NULL
"\t" - 制表符
"\n" - 换行
"\x0B" - 垂直制表符
"\r" - 回车
" " - 空格

示例代码如下:

<?php
 $str="\r\r(:@_@  小牛知识库 提供大量优秀脚本与素材下载  @_@:)   ";
 echo trim($str);
 echo "<br/>";
 echo trim($str,"\r\r(: :)");
?>

运行结果如下:

(:@_@ 小牛知识库 提供大量优秀脚本与素材下载 @_@:)
@_@ 小牛知识库 提供大量优秀脚本与素材下载 @_@

希望本文所述对大家PHP程序设计有所帮助。

 类似资料:
  • 本文向大家介绍javascript去除字符串左右两端的空格,包括了javascript去除字符串左右两端的空格的使用技巧和注意事项,需要的朋友参考一下  去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。  

  • 本文向大家介绍sqlServer实现去除字符串空格,包括了sqlServer实现去除字符串空格的使用技巧和注意事项,需要的朋友参考一下  说起去除字符串首尾空格大家肯定第一个想到trim()函数,不过在sqlserver中是没有这个函数的,却而代之的是ltrim()和rtrim()两个函数。看到名字所有人都 知道做什么用的了,ltrim()去除字符串左边的空格,rtrim()去除字符串右边的空格,

  • 问题内容: 我在删除特殊字符时遇到问题。我想删除除“()/。%-&”以外的所有特殊字符,因为我将该字符串设置为标题。 我编辑了原始代码(如下所示): 但这无法删除特殊字符,例如:“,”,“”。 原始代码:(此方法有效,但会删除以下字符:“()/。%-&”) 问题答案: 您的句点匹配所有字符。转义它(和其他特殊字符),如下所示:

  • 本文向大家介绍JS使用正则实现去掉字符串左右空格的方法,包括了JS使用正则实现去掉字符串左右空格的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS使用正则实现去掉字符串左右空格的方法。分享给大家供大家参考,具体如下: PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用: JavaScript正则表达式在线测试工具: http://tools.jb51.net/rege

  • 用户输入数据时,很有可能会无意中输入多余的空格,或者在一些场景中,字符串前后不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符。 这里的特殊字符,指的是制表符(\t)、回车符(\r)、换行符(\n)等。 Python 中,字符串变量提供了 3 种方法来删除字符串中多余的空格和特殊字符,它们分别是: strip():删除字符串前后(左右两侧)的空格或特殊字符。 lstrip():删除字

  • 问题内容: 我想使用JavaScript从字符串中删除除空格以外的所有特殊字符。 例如, 应输出为 。 问题答案: 您应该使用带有单个正则表达式的字符串替换功能。假设使用特殊字符,您的意思不是字母,这是一种解决方案: