我希望将括号中的所有值都接收到一个数组中,但我不能让它工作。
输入:
Hello, My name is {NAMES.ID1} and I am {USER.age} and I do {HOBBY.NAME}.
输出继电器:
array (
[0] (
[category] > "NAMES";
[value] > "ID1";
)
[1] (
[category] > "USER";
[value] > "age";
)
[2] (
[category] > "HOBBY";
[value] > "NAME";
)
)
我做了这个,但它工作不正常。有人可以帮帮我吗?
/(\{([^\]]*)\.([^\]]*)\})/i
答案 0 :(得分:1)
你输入括号而不是括号......
/(\{([^}]*)\.([^}]*)\})/gi
或者你可以使用
/{(.*?)}/gi