Joachim: RegEx für einen Parser

Beitrag lesen

hi,

<bla><bla><span><bla1><bla2><bla3></span><bla>

soll also

<bla><bla><span>[bla1][bla2][bla3]</span><bla>

sowas?

<html>
<head>
<script language="javascript1.2">
var str   =  "<bla><bla><span><bla1><bla2><bla3></span><bla>";
var reg   =  /^(.*<span>)(.+)(</span>.*)$/;
var modStr;

var inStr =  reg.exec(str);

alert(inStr[2]);

modStr =  inStr[2].replace(/</g,"[");
modStr =  modStr.replace(/>/g,"]");

alert(inStr[1] + modStr + inStr[3]);

</script>
</head>
<body>
regex
</body>
</html>

hth + Gruss  Joachim