regulärer Ausdruck gesucht

Hi Leute,

ich such nen regulären Ausdruck um mit JavaScript in nem HTML-file wie folgendem den Wert für charset (also hier ‚utf-8‘) zu extrahieren:

blabla

Hallo

ich such nen regulären Ausdruck um mit JavaScript in nem
HTML-file wie folgendem den Wert für charset (also hier
‚utf-8‘) zu extrahieren:

Ungeachtet der konkreten Problemstellung denke ich,
daß die Herangehensweise nicht optimal ist. Es gibt
für Javascript einen üblichen Weg, auf die
Elemente zuzugreifen.

http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“>

bla

 also: tagname: 'meta' =\> Array(z.B.: Meta)
 und: if(Meta[i].httpEquiv == httpEquiv)
 und: if(Meta[i].content == usw.

Kleines Beispiel dazu:

function findcharset() {
var ch = null
var mt = document.getElementsByTagName(‚meta‘)
for(var m=0; m<mt.length; m++) {
if(mt[m].httpEquiv == ‚Content-Type‘) {
ch = ( mt[m].content.match(/charset=(.+)/) )[1]
break
}
}
return ch
}
window.onload = function() { document.getElementById(‚ABC‘).innerHTML=findcharset() }
Dieses Dokument hat den Zeichensatz: x

z.Z. funktioniert es zwar mit:
var pattern=/(?:[\s\S])*(?!