---
title: "Gör om html till egen kod"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/142223-gör-om-html-till-egen-kod"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Asa"
published: "2006-02-09T15:01:18.000Z"
updated: "2006-02-22T16:52:33.000Z"
replies: 10
views: 615
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/webbutveckling/142223-gör-om-html-till-egen-kod"
---

# Gör om html till egen kod

## #1 — Asa, 2006-02-09T15:01Z

Har data i en databas och undrar OM man på nåt sätt kan göra om denna kod med asp och regExp till egen kod. 

```
Ex: <font size="1"></font> blir [size=1][/size] o.s.v
```

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

## #2 — Peter S, 2006-02-09T16:56Z

```
set re = new regexp

re.global     = true
re.ignorecase = true

re.pattern    = "<font size=""(\d+)"">"
txt = re.replace(txt, "[size=$1]")

re.pattern = "</font>"
txt = re.replace(txt, "[/size]")

set re = nothing
```

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

## #3 — Asa, 2006-02-09T18:36Z

Tackar så mycket!

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

## #4 — Asa, 2006-02-09T18:42Z

Kan man få så att allt inom ex \<table\> taggen tas bort och enbart sätter ex width="100%"??

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

## #5 — Peter S, 2006-02-09T18:45Z

Från \<table blahblah\> till \<table width="100%"\>?

```
set re = new regexp

re.global     = true
re.ignorecase = true
re.pattern    = "<table[^>]*>"

txt = re.replace(txt, "<table width=""100%"">")

set re = nothing
```

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

## #6 — Asa, 2006-02-09T18:49Z

Precis så! Tackar :)

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

## #7 — Asa, 2006-02-09T18:58Z

Om man har en länsom ser ut så här ex:

```
<a class="egen" href="http://www.gasgas.se" target="_blank">
```

GÅr det att göra om så bara **href** och **target** blir kvar. Även om mer attribut finns i länken skall bara href och target bli kvar. Går detta att göra?

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

## #8 — Peter S, 2006-02-09T21:20Z

```
set re = new regexp

re.global     = true
re.ignorecase = true
re.pattern    = "<a.*?((?: (?:href|target)=""[^""]*"")+?).*?((?: (?:href|target)=""[^""]*"")+?).*?>"

txt = re.replace(txt, "<a$1$2>")

set re = nothing
```

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

## #9 — Asa, 2006-02-09T21:23Z

SUPERTACK! Du är ju proffs :)
Men om man skrivit ex i en img tagg ett / i slutet av taggen verkar det ej fungera. Hur skriver man då?

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

## #10 — Peter S, 2006-02-09T22:01Z

```
re.pattern    = "<img.*?((?: (?:href|target)=""[^""]*"")+?).*?((?: (?:href|target)=""[^""]*"")+?).*?(\s*/)?>"

txt = re.replace(txt, "<a$1$2$3>")
```

 :)

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

## #11 — Bjuufaren, 2006-02-22T16:52Z

Edit: glöm det.

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/142223-gör-om-html-till-egen-kod
