我有,用戶輸入一些簡單的HTML標籤的形式,我想分析其文本,以確保滿足以下條件:功能,確保HTML開始和結束標記是正確的
所有開始標記的有一個匹配的結束標記
這是對最終用戶的簡化標記,不是太嚴格。
因此,這些會通過:
<text>hello world<text>
<text>hello world</text>
<123>
,這將失敗:
<hello> ><
所以它不是嚴格的HTML,你可以從第一個例子中看到的,它基本上只是保證有相同數量的開放和緊密的括號,並且它們以正確的順序出現,即不能以緊密括號開始,然後使用末尾括號。