php去掉部分字符串保留一部分

例如beijing_dx_re和dx_re我想保留beijing_dx和dx,就是如何把第二个下划线后面的re去掉

第1个回答  2014-03-13
最简单的用str_repalce()将_re替换为空即可
第2个回答  2014-03-14
可以拆分成数组,然后把最后一个数组值去掉,前面的再利用下划线连接起来。
第3个回答  2014-03-13
preg_replace("/_[^_]*$/","","beijing_dx_re");
preg_replace("/_[^_]*$/","","dx_re");本回答被网友采纳

php截取特定字符串,比如123#456,我要去掉123#而保留456
echo substr(strrchr($str, '#'), 1);就可以了~

php 去掉字符串中的一段字符串
可以用str_replace函数去掉字符串中的一段字符串。1、新建php程序,定义一个变量,然后将一段字符串赋值给这个变量并将值输出:2、使用str_replace函数,函数的第一个参数为需要去掉的字符串,第二个参数为空字符串,第三个参数为原字符串:3、将处理好的函数返回给原来的变量,然后将变量输出,这时ph...

PHP截取一个字符串里某个符号前面的字符串
回答:最简单的应该是用strstr()函数,如: echo strstr( '111|aaa|222|bbb', '|', TRUE ) \/\/ 输出:111 函数具体说明可以自己去查手册,http:\/\/www.php.net\/manual\/zh\/function.stristr.php

截取字符串间中的一部分
你的想法是正确的,就是去除前面的http:\/\/,以及?之后的内容,使用substr函数,语句例子:?php str='http:\/\/www.com.com\/index.php?id=1';str=substr($str,7);\/\/去除前面 n=strpos($str,'?');\/\/寻找位置 if ($n)str=substr($str,0,$n);\/\/删除后面 echo str;?

使用PHP如何去除字符串结尾的字符
综上所述,正则表达式替换是处理字符串结尾字符的最直接且高效的方法。通过这些实践,不仅解决了特定问题,也加深了对PHP字符串操作的理解。希望上述内容能够为遇到类似问题的开发者提供帮助。在提升技能的路上,不断学习新的工具和方法,对于深入理解编程语言的底层逻辑具有重要意义。

php问题……php截取字符串几个实用的函数
1.substr(源字符串,其实位置[,长度])-截取字符串返回部分字符串 <?php$str="phpddt.com";echosubstr($str,2);\/\/pddt.comechosubstr($str,2,3);\/\/pddechosubstr($str,-2);\/\/om负数从结尾开始取?> 但是当你截取中文字符串的时候很容易出现乱码,因为一个汉字是两个字节,而一个英文字母是...

php去掉多出来的一横
function catpos($catid,$style){\/\/返回部分$length = strlen($string);return substr($string, 0, -3);}可以再catpos函数返回部分截取字符串即可。望采纳 Thx

php中怎么去掉字符串最后一个字符
使用PHP字符串系列函数trim();trim去掉两端的空格,可以带两个参数,第一个参数是原字符串,第二个参数是需要消除的字符,默认为空格,如trim("#hello#","#") 就是去掉两端的"#",如果要去掉某一侧的话,可以使用ltrim()去掉左侧的字符,rtrim()去掉右侧的字符。str = "hello#";echo rtrim($str...

如何利用PHP来截取一段中文字符串而不出现乱码
\/*功能:截取全角和半角混合的字符串以避免乱码参数:$str_cut需要截断的字符串$length 允许字符串显示的最大长度*\/function substr_cut($str_cut,$length = 30){ if (strlen($str_cut) >; $length){ for($i=0; $i < $length; $i++) if (ord($str_cut[$i]) >; 128)$i++;...

php如何去除字符串中间不想要的字符
<?php header('Content-type:text\/html;charset=utf-8');str = "Hi! Come on baby";rep = array("c","o");str = str_replace($rep, "", $str);echo $str."";?>

相似回答
大家正在搜