当前位置: 首页 > 面试题库 >

返回第一次出现在php中的字符之前的字符串部分

柯锋
2023-03-14
问题内容

在PHP中,最简单的方法是在首次出现特定字符之前返回字符串的一部分?

例如,如果我有一个字符串

“快速的棕色狐狸跳过了等等,等等。”

…并且我正在过滤空格字符(“”),该函数将返回“ The”

谢谢!


问题答案:

可以 这样做:

$string = 'The quick brown fox jumped over the lazy dog';
$substring = substr($string, 0, strpos($string, ' '));

但我喜欢这样 更好

list($firstWord) = explode(' ', $string);


 类似资料:
  • 问题内容: 有谁知道用一个字符串中的另一个字符串替换最后一个出现的字符串的快速方法? 问题答案: 您可以使用此功能:

  • 问题内容: 现在我想从[最后一次出现空格’‘的子字符串中获取“ Hello World” 。我怎么得到它? 问题答案: 这是一种廉价的方法,但是您可以拆分,弹出然后加入以完成它:

  • 问题内容: 我有类似’keepme:cutme’或’string-without-separator’之类的字符串,应分别成为’keepme’和’string- without-separator’。可以在PostgreSQL中完成吗?我试过了: 但这会留在字符串中,如果字符串中没有字符串,它将无法正常工作。 问题答案: 用途 : 如果分隔符不存在,则返回整个字符串。而且很容易获得第二或第三部分等

  • 问题内容: 我想替换字符串中第n个出现的子字符串。 一定有什么我想做的事情是 最简单,最Python化的方法是什么? 为什么不重复: 我不想在这种方法中使用正则表达式,而我发现的类似问题的大多数答案只是正则表达式剥离或真正复杂的功能。我真的想要尽可能简单而不是正则表达式的解决方案。 问题答案: 我使用简单的函数,该函数列出所有出现的事件,选择第n个位置,并使用它将原始字符串分成两个子字符串。然后,

  • 我有一个字符串“aabccdeef” 现在我只想大写每个字符的第一次出现,以便在Java中o/p是AaBCcDEeF

  • 问题内容: 我有一个字符串,它是html页面的完整内容,我正在尝试查找的第二次出现的索引。有人对如何实现这一目标有任何建议吗? 问题答案: 这是一个好玩的镜头;)