---
title: "Regular Expression hjälp [xtml]"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/84204-regular-expression-hjälp-xtml"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ordell"
published: "2003-08-13T22:10:43.000Z"
updated: "2003-08-14T12:04:16.000Z"
replies: 2
views: 272
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/84204-regular-expression-hjälp-xtml"
---

# Regular Expression hjälp [xtml]

## #1 — ordell, 2003-08-13T22:10Z

Jag skulle vilja ha ett regular expression i javascript (gärna en hel funktion) som kan utföra följande: (konvertera koden till XHTML)

1\. Se till att alla HTML-taggar är skrivna i lowercase (\<P\> blir \<p\> osv)
2\. Avsluta taggar i XHTML-standard (\<br\> blir \<br /\> osv)
3\. Se till att alla attribut till en tag är korrekt (\<a href=link.html\> blir \<a href="link.html"\> osv)

Hm, det var nog allt till att börja med :)

Någon som har lust att hjälpa till?

Permalänk: https://www.webforum.nu/p/84204

## #2 — Jojoxx, 2003-08-14T05:47Z

Det blir en del att skriva och tänka på om scriptet skall vara värt namnet :) \<br\> skall bli \<br/\>, men \<a ...\> skall **inte** bli \<a .../\>.

Permalänk: https://www.webforum.nu/p/1138200

## #3 — ordell, 2003-08-14T12:04Z

Hm, ja, så klart...

Anledningen till att jag frågar är att jag håller på bygger en liten editor som använder DOM för att skapa diverse formulär-element i ett WYSIWYG-gränssnitt...

Problemet är ju bara att IE inte kan hålla koden i bra format, utan lämnar alla attribut utan citat osv. Det viktigaste är egentligen att attributen får citat, om det blir stora bokstäver i taggarna så kan man alltid köra replace på just de taggar som är aktuella, och sätta dessa korrekt ...

Permalänk: https://www.webforum.nu/p/1138320

---

Tråden på webben: https://www.webforum.nu/amne/javascript/84204-regular-expression-hjälp-xtml
