gpt4 book ai didi

php - 获取大括号之间出现的所有单词

转载 作者:行者123 更新时间:2023-12-03 00:51:40 26 4
gpt4 key购买 nike

我有这样的文字:

This is a {demo} phrase made for {test}

我需要得到

demo  
test

注意:我的文本可以包含多个 {} block ,但并不总是两个。示例:

This is a {demo} phrase made for {test} written in {English}

我将此表达式 /{([^}]*)}/preg_match 一起使用,但它仅返回第一个单词,而不是文本中的所有单词。

最佳答案

使用preg_match_all相反:

preg_match_all($pattern, $input, $matches);

它与 preg_match 非常相似,但有以下规定:

Searches subject for all matches to the regular expression given in pattern and puts them in matches in the order specified by flags.

After the first match is found, the subsequent searches are continued on from end of the last match.

关于php - 获取大括号之间出现的所有单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8066627/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com