誰かがこの正規表現が一致するものをデコードするのを手伝ってもらえますか?
<(.*?)>
たとえばPerlretutなどのドキュメントを確認することを検討しましたか?
<
リテラル「<」に一致します
.
正規表現の特殊文字、改行を除くすべての文字に一致します
*?
貪欲でない数量詞、0以上に一致しますが、可能な限り少なくなります
>
リテラルに一致する">"
(...)
キャプチャグループ
したがって<(.*?)>
、「<」から次の「>」に一致し、その間のものは、角かっこが付いているため、最初のキャプチャグループに格納されます。
tags
たとえば<center>
、文字列がキャプチャされたタグのテキスト部分をキャプチャしますcenter
。
< # Match the literal < that denotes the start of a tag
( # Start capture
.* # Match everything
? # Non-greed match
) # Stop capture
> # Match the literal > that denotes the end of a tag