webForumDet fria alternativet

Ersätt html kod, med Regular expression, i img tagg med annan html kod

.NET

1 svar · 865 visningar · startad av hakan@4u2.se

Medlem sedan aug. 2000333 inlägg
Frågan#1

Jag använder tinymce editor och den tillverkar kod som jag inte gillar, när jag högerställer bilden blir det så här

<img style="float: right;" src="http://www.google.com/images/srpr/logo3w.png"/>

men jag vill inte ha styles sheets i img taggen utan istället t ex

<div style="text-align: right;"><img src="http://www.google.com/images/srpr/logo3w.png"/></div>

Kan någon hjälpa mig med Regular expression?

Medlem sedan dec. 201027 inlägg
#2

Regex re = new Regex("<img.*?(?<styleTag>style=\"[^\"]+\").*?/>", RegexOptions.Singleline | RegexOptions.IgnoreCase);

re.Match(inputText).Groups["styleTag"].Value

Något åt det hållet kanske? Kan du köra en regex replace.

264 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)