根据某些字符修剪字符串 [英] Trim string based on certain characters
本文介绍了根据某些字符修剪字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个类似于 myString__sfsdfsf
我所知道的是字符串中的某处有一个 __
.字符串的内容和字符数未知.
All I know is that there is a __
somewhere in the string. Content of the string and number of characters is unknown.
我想删除 __
和后面的所有字符,所以我只剩下 myString
.我如何使用 PHP 实现这一点?
I want to remove the __
and all characters that follow so I am left with just myString
. How can I achieve this using PHP?
推荐答案
这可以通过多种方式完成.PHP 有很多字符串函数.您可以根据自己的要求选择一种.以下是一些方法:
This can be done in several ways. PHP has lots of string functions. You can pick one depending on your requirements. Here are some ways:
$str = 'myString__sfsdfsf';
echo substr($str, 0, strpos($str, '__')); // => myString
或者使用strtok()
:
echo strtok($str, '__'); // => myString
或者,甚至explode()
:
echo explode('__', $str)[0]; // => myString
这篇关于根据某些字符修剪字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文