ดังที่แสดงด้านล่าง:
แพ็คเกจ com.lyt.base.util; นำเข้า java.util.regex.pattern; คลาสสาธารณะ Filterhtmlutil {สตริงคงที่สาธารณะ html2text (สตริงอินพุต) {สตริง htmlstr = inputString; // สตริงสตริงด้วย html แท็กสตริง textstr = ""; java.util.regex.pattern p_script; java.util.regex.matcher m_script; java.util.regex.pattern p_style; java.util.regex.pattern p_html; java.util.regex.matcher m_html; ลอง {String regex_script = "<[// s]*? script [^>]*?> [// s // s]*? <[// s]*? // [// s]*? script [// s]*?>"; // กำหนดนิพจน์ปกติของสคริปต์ {หรือ <script [^>]*?> [// s // s]*? </// script>} string regex_style = "<[// s]*? style [^>]*?> [// s // s]*? // กำหนดนิพจน์ปกติ {หรือ <style [^>]*?> [// s // s]*? </// style>} สตริง regex_html = "<[^>]+>"; // กำหนดนิพจน์ปกติ p_script = pattern.compile (regex_script, pattern.case_insensitive); m_script = p_script.matcher (htmlstr); htmlstr = m_script.replaceall (""); // ตัวกรองสคริปต์แท็ก p_style = pattern.compile (regex_style, pattern.case_insensitive); m_style = p_style.matcher (htmlstr); htmlstr = m_style.replaceall (""); // แท็กสไตล์ตัวกรอง p_html = pattern.compile (regex_html, pattern.case_insensitive); m_html = p_html.matcher (htmlstr); htmlstr = m_html.replaceall (""); // ตัวกรอง HTML TAG TEXTSTR = HTMLSTR; } catch (exception e) {e.printstacktrace (); } return textstr; // ส่งคืนสตริงข้อความ}}}ตัวอย่างข้างต้นของแท็ก HTML ที่กรอง Java เพื่อรับข้อมูลข้อความธรรมดาคือเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น