标签: php regex expression
如何从这个字符串中获取'text':
{L[text]}
我试过
\{L\[*\]\}
但它不起作用。
答案 0 :(得分:3)
缺少允许的字符类:
\{L\[(\w*)\]\}
其中\ w = [a-zA-Z0-9]。 必填文本在第1组中。
Demo
答案 1 :(得分:1)
您是否尝试过以下表达式?
/\{L\[([^\]]*)\]\}/
答案 2 :(得分:0)
<?php $s = "{L[hello you]}"; preg_match('/\{L\[(.*)\]\}/', $s, $matches); print_r($matches);