使用正規表示式剝離HTML 標籤屬性 在HTML 領域,人們可能會遇到需要從標籤中刪除所有屬性的情況,產生簡化的HTML 結構。考慮範例程式碼: 要刪除所有屬性,請套用下列正規表示式:/<([a-z][a-z0-9]*)[^>]*?(\/?)>/si 分解後,模式會符合以下序列: 標籤名稱(僅限字母數字字元) 零個或多個非字元(不包括屬性)可選/(用於結束標籤)> (標籤結束) 捕獲的群組$1代表標籤名稱,$2代表可選的/字元。 的替換文字刪除標籤名稱和標籤末尾之間的所有字元。 這是一個使用 PHP 的範例:$text = ' 雖然此方法可能適用於大多數情況,但請務必注意,它可能無法完美地處理所有情況。若要進行更全面的屬性過濾,請考慮使用 PHP 的 Zend_Filter_StripTags 類別。