小编bri*_*ing的帖子

在strpos()的字符串中使用正则表达式

我想获取脚本来搜索$ open_email_msg,不同的电子邮件将有不同的信息,但格式如下.

我还没有真正使用正则表达式,但我想要做的是每当我有它搜索字符串时它会搜索"标题:[标题数据]","类别:[类别数据].我在问因为我觉得不像

strpos($open_email_msg, "Title: (*^)"); 
Run Code Online (Sandbox Code Playgroud)

甚至会工作.

这只是整个代码的片段,其余部分将信息插入MySQL表中,然后发布到网站上的新闻文章中.

有人可以帮我找到解决方案吗?

严格的电子邮件格式:

新闻更新
标题:文章标题
标签:tag1 tag2
类别:文章类别,第2文章类别
片段:文章片段.
消息:文章消息.图片.更多文字,更多文字.Lorem impsum dolor坐着.

<?php
    //These functions searches the open e-mail for the the prefix defining strings.
        //Need a function to search after the space after the strings because the subject, categories, snippet, tags and message are constant-changing.
    $subject = strpos($open_email_msg, "Title:");       //Searches the open e-mail for the string "Title" 
        $subject = str_replace("Title: ", "" ,$subject);
    $categories = strpos($open_email_msg, "Categories:");       //Searches the open e-mail for …
Run Code Online (Sandbox Code Playgroud)

php regex strpos

17
推荐指数
2
解决办法
3万
查看次数

标签 统计

php ×1

regex ×1

strpos ×1