次のようなものに一致する正規表現が必要です。
&align:%HORIZONTAL%|%VERTICAL%
%HORIZONTAL% は、「左」または「右」または「中央」の場合があります
%VERTICAL% は、「上」または「下」または「中央」のいずれかです。
私はこのようなことを試しました:
&align:(left|right|center)\|(top|bottom|center)
そして、私はこれを得ました:
Array(
[0] => &align:left|center
[1] => left
[2] => top
)
一致を 1 つだけ取得するには、何を変更する必要がありますか? [1]と[2]があってはなりません。