首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一言为定

一言为定
EN

Stack Overflow用户
提问于 2012-07-02 08:37:26
回答 5查看 32.9K关注 0票数 15

以Lorem Ipsum文本为例:

Lorem ipsum dolor坐好了,敬请光临。白头翁,天鹅绒,乌贼和紫罗兰。

我如何使用PHP和regex获得Nulla之后的所有内容

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2012-07-02 08:41:16

嗯,你不想用一些简单的东西,比如:

代码语言:javascript
复制
$str = substr($lorem, strpos($lorem, 'Nulla'));

如果您不想查找Nulla,但也想查找“null”,您可以考虑使用stripos而不是strpos.此代码将在返回的值中包含Nulla。如果要排除Nulla,可以将它添加到strpos值中,即

代码语言:javascript
复制
$str = substr($lorem, strpos($lorem, 'Nulla') + 5);

最后,如果您需要一些更通用的东西,并建议@Francis:

代码语言:javascript
复制
$needle = 'Nulla'; 
$str = substr($lorem, strpos($lorem, $needle) + strlen($needle));

老实说,雷杰普对这样的事情太过分了.

票数 45
EN

Stack Overflow用户

发布于 2012-07-02 08:40:30

试试这个:

代码语言:javascript
复制
$string = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla felis diam, mattis id elementum eget, ullamcorper et purus.";
$prefix = "Nulla";
$index = strpos($string, $prefix) + strlen($prefix);
$result = substr($string, $index);
票数 4
EN

Stack Overflow用户

发布于 2012-07-02 08:41:01

代码语言:javascript
复制
/Nulla(.*)/

现在你有了Nulla之后的所有文本,1美元

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11290279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档