[問題] 如何把像<span style="display:none">< …

看板RegExp (正規表示式 Regular Expression)作者時間15年前 (2010/06/22 17:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
有人在php 給我一個語法 <(div|span).*?display:none.*?">.*?<\/(div|span)> 可是我有個問題 如果我檢查的字串寫成這樣 aas<br><span style="diplay:none;">測試</span> 第二段<br><span style="display:none;">測試第二段</span>bbs 為什麼會檢查到<span style="diplay:none;">測試</span> 第二段<br>呢 因為我的網站有提供一般使用者直接丟html 的語法進去 但是有的使用者在複製的時候 會複製到像<span style="display:none"></span> 這一類似隱藏輸出的css語法 我在列表頁的時候,因為要做簡述 會先把所有的文字的html Tag都移除掉,再取部份字串出來當簡述文字 造成原來被<span style="display:none"></span>給隱藏住的文字就會跑出來 請問要怎麼做才能把那裡面的東西也一併移除掉 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.39.194 ※ 編輯: knives 來自: 122.117.39.194 (06/23 16:33)
文章代碼(AID): #1C88CUZ7 (RegExp)
文章代碼(AID): #1C88CUZ7 (RegExp)