Java + JS去除網頁HTML標籤

同樣是工作上用到,在前(Javascript)、後端(Java、JSP)同樣都有的一個需求,就是必須將讀入的字串去除HTML Tag,以下是兩個範例:

var HTML = "";
HTML+= "<p>HTML P Tag String</p>";
HTML+= "<p><a href='/test/link.html'>HTML A Tag String</a></p>";

var htmlTagPattern = /<{1}[^>]{1,}>{1}/g; //HTML Tag Pattern
var htmlSplit = HTML.replace(htmlTagPattern, ""); //移除HTML Tag

console.log("htmlSplit : " , htmlSplit); //輸出htmlSplit :  HTML P Tag StringHTML A Tag String
package CDIT.stanley;
public class trimHTML {
	public static void main(String[] args) {
		String HTML = "";
		HTML+= "<p>HTML P Tag String</p>";
		HTML+= "<p><a href='/test/link.html'>HTML A Tag String</a></p>";
		
		String htmlTagPattern = "<{1}[^>]{1,}>{1}"; //HTML Tag Pattern		
		String htmlSplit = HTML.replaceAll(htmlTagPattern, ""); //移除HTML Tag
		
		System.out.println("htmlSplit : " + htmlSplit); //輸出htmlSplit : HTML P Tag StringHTML A Tag String
	}
}

You may also like...

15,046 Responses

  1. Fantastic site. A lot of helpful information here. I am sending it to several pals ans also sharing in delicious. And certainly, thanks on your sweat!

  2. bokep indo表示:

    That is a very good tip especially to those new to the blogosphere. Short but very precise info… Many thanks for sharing this one. A must read post.

  3. ewxtfjyxv表示:

    Die Gründe:Das Finanzamt war zutreffend davon ausgegangen, dass die streitigen Umsätze des Klägers aus dem Betrieb der Geldspielautomaten den steuerpflichtigen Umsätzen i.S.d. § 1 Abs. 1 S. 1, 3 Abs. 9 UStG zuzurechnen und nicht steuerfrei sind. Seit vielen Jahren ist Kehl bereits die Stadt in Baden-Württemberg, wahrscheinlich sogar im Bund, welche die höchste Dichte an Geldspielautomaten in Relation zur Einwohnerzahl aufweist. Die Stadt kann hier nicht regelnd eingreifen: Dass überhaupt Geldspielgeräte in Gaststätten aufgestellt werden dürfen und wie viele, bestimmt der Bund. Wie lange Gaststätten geöffnet haben dürfen, entscheidet das Land – eine Unterscheidung in Gaststätten mit und ohne Geldspielgeräte gibt es hier nicht. Eingerichtet werden können solche Klein- und Kleinstgaststätten überall dort, wo Hauseigentümer bereit sind, an Betreiber zu vermieten.
    https://www.chordie.com/forum/profile.php?id=2031667
    Ich bin mindestens 18 Jahre alt. Für das Echtgeldspiel ist besonderes die Auszahlungsquote der Online Slots entscheidend. Sie besagt, wie viel des Spieleinsatzes langfristig wieder an die Spieler ausbezahlt wird. Damit keine Langweile aufkommt, sollte eine breite Auswahl an Automatenspielen unterschiedlicher Hersteller verfügbar sein. Sowohl als Neukunde mit dem Willkommensbonus als auch als Bestandskunde erhaltet ihr in einem Slots Casino mit Abstand das größte Angebot an Bonusse und Aktionen. Gerade die Casinos mit den meisten Freispielen sind bei den Spielern beliebt. Wir fördern Digitalisierung und Agilität in deutschen Unternehmen – Agile Unternehmen e.V. Ja, es ist möglich Novoline um Echgeld im Online Casino zu spielen. Nach dem Greentube ausstieg in 2017, kommen die Spiele aus Österreich langsam wieder zurück in deutsche Online Spielhallen und auch in internationalen Novoline-Casinos. Es ist auch aus deutschsprachige Länder möglich, in einem guten Novomatic Casino zu spielen ohne die lästigen deutschen Auflagen.

  4. Francisco表示:

    Feel free to surf to my web-site … Daycare Near Me
    (Francisco)

  5. Can I just say what a reduction to seek out someone who actually is aware of what theyre talking about on the internet. You undoubtedly know how you can bring an issue to gentle and make it important. Extra folks have to read this and perceive this aspect of the story. I cant consider youre not more in style since you undoubtedly have the gift.

  6. The 10 Worst Fiat 500 Key Replacement Mistakes Of
    All Time Could Have Been Prevented Fiat Punto Evo Key

  7. bokep jepang表示:

    I really love your website.. Great colors & theme. Did you create this amazing site yourself? Please reply back as I’m trying to create my own personal blog and want to learn where you got this from or exactly what the theme is called. Thank you.

  8. What’s Holding Back This Fridge Freezer American Industry?
    large fridge freezers uk

  9. I’m interested in using some of your material for my website. Please let me know if that’s OK and I will link back to this page.

  10. 15 Gifts For The Skoda Fabia Key Replacement Lover In Your Life replacement Skoda key (minecraftcommand.science)

  11. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four e-mails with the same comment. Is there any way you can remove people from that service? Cheers!

  12. Incredible Blog Feedback
    Wow , what a insightful post ! I genuinely appreciated consuming your viewpoints on this subject .

    As someone who has been observing your digital platform for a while ,
    I have to express that this is amidst your best skillfully composed
    and captivating pieces so far .
    The way you intertwined the lenses and scientific evidence was truly phenomenal.
    I came across myself as I perused because your points
    simply seemed to progress so naturally .

    Feel free to surf to my web site bk8 singapore (reviewbk8.free.site.pro)

  13. Alycia表示:

    Solutions To Issues With Glass Replacement Windows replacement window glass cost (Alycia)

  14. I am typically to blogging and i actually appreciate your content. The write-up has actually peaks my interest. I am going to bookmark your site and maintain checking for new data.

  15. You’ll Never Be Able To Figure Out This Bmw
    Spare Key Cost’s Tricks bmw Spare key cost

  16. “‘ การ ปรวนแปร ของ Evolution Gaming ‘”

    การ ปรับตัว และพัฒนา
    เป็นเรื่องปกติในโลกของเทคโนโลยี และธุรกิจ ซึ่ง ‘Evolution Gaming’
    เป็นหนึ่งในบริษัทที่สะท้อนแนวโน้มนี้อย่างชัดเจน

    Evolution Gaming เป็นบริษัทชั้นนำในอุตสาหกรรม การเดิมพันออนไลน์ โดย ก่อตั้งขึ้น
    ในปี 2006 และมีการขยายตัว อย่างต่อเนื่อง จนกลายเป็นหนึ่งในผู้นำด้านการให้บริการ
    เกมโชคลาภ สดแบบออนไลน์ที่ใหญ่ที่สุดในโลก

    ความ ความเจริญก้าวหน้า ของ
    Evolution Gaming มาจากการ ปรับปรุง และ เจริญก้าวหน้า นวัตกรรมอย่างต่อเนื่อง บริษัทมีการนำ เทคโนโลยีล่าสุดมาใช้ในการออกแบบ เกมและการถ่ายทอด ผ่านแพลตฟอร์มออนไลน์ ทำให้ผู้เล่นสามารถ ได้รับ ประสบการณ์คาสิโน แบบ ออนไลน์แบบไลฟ์ ได้อย่างสมจริง

    นอกจากนี้ Evolution Gaming ยังมีการ ฝึกฝน บุคลากรภายในองค์กรอย่างต่อเนื่อง โดยการ ปรับปรุง ทักษะของ ผู้ปฏิบัติงาน เพื่อให้สามารถ รับมือความต้องการของ ลูกค้าหลักได้อย่างมี ความเหมาะสม
    ซึ่งเป็นปัจจัยสำคัญที่ทำให้ Evolution Gaming สามารถ ดำเนินการต่อสู้ และ ก้าวทันโลกอย่างต่อเนื่องในตลาดที่มีการแข่งขันสูง

    การ ปรับตัว ของ Evolution Gaming
    ไม่เพียงแต่สะท้อนถึงความสำเร็จ ขององค์กรเท่านั้น แต่ยังเป็นตัวอย่างที่ดีของการ
    ปรับเปลี่ยน และ ก้าวหน้า นวัตกรรมในโลกธุรกิจ ซึ่งเป็นปัจจัยสำคัญที่จะนำไปสู่ ความทันเหตุการณ์และ ความมั่นคง ในอนาคต

    Review my web-site … คาสิโนออนไลน์ที่มีแจ็กพอตและโปรโมชั่นพิเศษให้กับสมาชิกใหม่และสมาชิกประจำ

  17. The the next occasion Someone said a weblog, I’m hoping that this doesnt disappoint me just as much as this blog. After all, Yes, it was my solution to read, but I actually thought youd have something intriguing to say. All I hear is often a lot of whining about something you could fix should you werent too busy interested in attention.

  18. Если вы искали где отремонтировать сломаную технику, обратите внимание – сервисный центр в челябинске

  19. not everyone would need a nose job but my girlfriend really needs some rhinoplasty coz her nose is kind of crooked**

  20. Если вы искали где отремонтировать сломаную технику, обратите внимание – профи ремонт

  21. Glazier表示:

    A Trip Back In Time How People Discussed Blown Double Glazing Repairs Near
    Me 20 Years Ago Glazier

  22. Warrenmof表示:

    http://1win.directory/# 1win зеркало

  23. Scottdiz表示:

    пинап казино: пинап казино – пин ап вход

  24. Warrenmof表示:

    https://1win.directory/# 1вин сайт

  25. The 9 Things Your Parents Teach You About
    Adhd Assessments For Adults Adhd Assessment

  26. Intimately, the post is actually the sweetest on that worthw hile topic. I harmonise with your conclusions and also will certainly eagerly look forward to your incoming updates. Saying thanks will certainly not simply be enough, for the extraordinary clarity in your writing. I can perfect away grab your rss feed to stay informed of any kind of updates. Solid work and also much success in your business dealings!

  27. Can I just say such a relief to get a person that actually knows what theyre talking about on the web. You actually know how to bring an issue to light and produce it critical. Lots more people really need to check out this and can see this side from the story. I cant believe youre no more popular since you undoubtedly contain the gift.

  28. 15 Incredible Stats About Pods Coffee Machine Coffee Pod Machine; https://Coffeee-Uk14346.Designertoblog.Com,

  29. Warrenmof表示:

    http://1xbet.contact/# 1хбет зеркало

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。