经过一系列的搜索,也许是时候寻求帮助了。 我如何编写(PHP)正则表达式来提取括号内的字符串:
This is a string with some {{variable1}}, {{variable2}}, and {{variable3}} inside.
输出:
variable1 or {{variable1}}
variable2 or {{variable2}}
variable3 or {{variable3}}
只要我们可以提取变量。
谢谢,任何帮助将不胜感激。
答案 0 :(得分:0)
你面临的问题是(可能)括号“表示”正则表达式中的某些内容。因此,您需要使用\
(需要加倍)或将它们放在类[]
中来转义它们。
/\\{\\{([^}]+)\\}\\}/g
我相信应该做的。