Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この文字列から「テキスト」を取得する方法:
{L[text]}
?
私は試した
\{L\[*\]\}
しかし、うまくいきません。
許可された文字クラスがありません:
\{L\[(\w*)\]\}
ここで、\ w=[a-zA-Z0-9]。必要なテキストはグループ1にあります。
デモ
次の表現を試しましたか?
/\{L\[([^\]]*)\]\}/
<?php $s = "{L[hello you]}"; preg_match('/\{L\[(.*)\]\}/', $s, $matches); print_r($matches);