php - 在字符串 PHP 中获取特定字符串

标签 php string

假设我有这个字符串:

$myString = "I love to [answer]PROGRAM[/answer]";

如何在 PHP 中解析此字符串以获取字符串“PROGRAM”?

谢谢,
非常感谢您的帮助。

最佳答案

您可以使用 preg_match 函数来提取 [answer][/answer] 之间的内容

$myString = "I love to [answer]PROGRAM[/answer]";

if(preg_match('!\[answer\](.*?)\[/answer\]!',$myString,$matches)) {
   $answer = $matches[1];
}

See it

关于php - 在字符串 PHP 中获取特定字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4503110/

相关文章:

Javascript 正则表达式替换不起作用

c - 有没有直接的方法来寻址 2D char 数组并在 C 中存储字符串

c - C 中缺少访问说明符 & 不会导致编译错误

php - 动态处理多级类别结构

javascript - 在 Javascript/XMLHttpRequest 中保持连接

php - 使用 html 表单上传 sqlite 数据库文件并在提交时显示其表格

string - 有没有比 BK 树更有效的模糊字符串搜索方法?

php - "~"字符在 PHP 正则表达式中表示什么?

php - 检查 PDO 查询结果,然后重用数据

java - 从 JSONArray 转换为 String 然后再转换回来