开发者

Remove All Text After Certain Point

Hey, I'm just wondering how I could remove all the text if it encou开发者_JAVA百科nters a certain string inside a string :

EX: 24 Season 1 Episode 3

I would like, that if it find the text Season that it removes it and everything after so it would just leave you with :

24

Thanks

Ah sorry I forgot to say I need this in PHP.


With PHP5.3. you can use

echo strstr('24 Season 1 Episode 3', 'Season', true); // outputs 24

See

  • http://de3.php.net/manual/en/function.strstr.php

and the comments on that page to see workarounds for PHP < 5.3


$string="24 Season 1 Episode 3";
$s = explode("Season",$string,2);
echo $s[0];


Can use String.replaceAll("Season.*", "");


1.If u need all the strings which occurs after certain word this will work

$str="24 Season 1 Episode 3"; echo strstr($str, 'Season');

2.If u need all the strings which occurs before certain word this will work

$str="24 Season 1 Episode 3";
$arr = explode("Season", $str, 2);
$first = $arr[0];
echo $first;
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜