python如何去除字符串中的最后一个字符(python字符串去掉首尾字符)

PHP如何去除字符串中的最后一个字符?

这篇文章为大家讲解的是PHP如何去掉字符串的最后一个字符的多种方法,感兴趣的同学参考下。

下面来一起看看。

假设一个字符串,最后有一个逗号字符","去掉,有四种方法, 直接看代码:

//PHP去除字符串中的最后一个字符

$str = "aaaa,bbb,ccc,ddd,eee,";

echo rtrim($str,','); //第一种方法 trim($str,$chsrlist)去除两边的

echo substr($str,0,strlen($str)-1); //第二种方法

echo substr($str,0,-1); //第三种方法

echo $str{strlen($str)-1} == ',' ? substr($str, 0, -1) : $str; //第四种方法

?>

通过上边的代码可以看出,使用rtrim()函数还是比较方便的,推荐使用!

如去除右边的逗号:

$new_str = rtrim( trim($str), ',' );

去除多个字符:

$new_str = rtrim( trim($str),',.;' );

拓展阅读:

* rtrim — 删除字符串末端的空白字符(或者其他字符)

string rtrim ( string $str [, string $charlist ] )

该函数删除 str 末端的空白字符并返回。

string rtrim ( string $str [, string $charlist ] )

通过指定 charlist,可以指定想要删除的字符列表。简单地列出你想要删除的全部字符。使用 .. 格式,可以指定一个范围。

* substr — 返回字符串的子串

string substr ( string $string , int $start [, int $length ] )

返回字符串 string 由 start 和 length 参数指定的子字符串。

* strlen — 获取字符串长度

int strlen ( string $string )

返回给定的字符串 string 的长度。

(0)

相关推荐

  • js如何计算个字符串中出现次数最多的字符?

    我无意中在网上看到"判断一个字符串中出现次数最多的字符,并统计次数"这个面试题,于是我用自己学到的javascript方法来解决这个问题,下面,大家跟着小编一起来好好学习吧. 操作 ...

  • python中怎么打开一个文件

    现在很多人都在学习python这个语言,但是小编我以前就被一本书给误导了,导致我打不开一个文件,下面我将教大家怎么去打开一个文件,希望大家能够从中得到帮助. 操作方法 01 首先,我们需要新建一个文本 ...

  • java中如何定义一个字符串

    Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, Jav ...

  • Excel字符串中多余的字符怎么去掉?

    整理Excel表数据时,有时会需要去掉字符串中多余的字符,留下需要的字符,方便数据的整理. 1.首先观察字符串的特点,不同的特点可以使用不同的方法.如下图所示,对于特点一的情况,因为有相同字符“空格” ...

  • 如何在wps演示去除模板中的文字

    在wps中去除模板中的文字的方法: 首先,我们打开一个在网上下载的名为"事故的致因理论"的幻灯片. 很不错的模板,我们想借用一下,但是发现幻灯片顶上的那排文字"安全评价人 ...

  • excel表格怎么去除空格?excel去除表格中空格方法介绍

    从网页上复制的数据再粘贴到EXCEL中时经常会发现有些有些数据不能对齐.其主要原来是有的数据开关部分会有空格出现,那么excel表格怎么去除空格?今天小编就为大家介绍excel去除表格中空格方法,来看 ...

  • excel怎么判断字符串中是否包含非汉字字符?

    在Excel电子表格中,我们经常遇到需要输入“姓名”的情况.一般情况下,姓名只能使用汉字,不能使用数字.字母等.那么,如何判断“姓名”数据的合法性呢?本文将通过len和lenb函数来实现. 1.样表如 ...

  • 在ps中怎么绘制一个标准的正方体?

    许多的小伙伴在修图的时候会选择PS软件,如果我们想要在软件中绘制一个标准的正方体应该如何操作呢?今天,小编就教大家在ps中怎么绘制一个标准的正方体.具体如下:1. 我们打开电脑中的ps,之后摁下快捷键 ...

  • 如何利用premiere软件去除视频中的水印

    今天给大家介绍一下如何利用premiere软件去除视频中的水印的具体操作步骤.1. 打开电脑上的pr软件,然后选择新建项目,创建一个序列, 将想要去除水印的视频素材导入软件中.2. 接下来,把素材拖动 ...

  • 手机版Retouch怎么去除照片中的某些部分

    手机版Retouch软件被很多人使用,用来编辑图片等,有的用户在使用该软件时,想要去除照片中的某些部分,但是却不知道如何去除,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开Retou ...