Gunnar Bittersmann: regexp

Beitrag lesen

@@Gunnar Bittersmann:

nuqneH

replace(/<(.*?)(?:\s+.+?(?:="[^"]*"|='[^']*')?)*\s*>(.*?)<\/\1>/g, '$2')

Da fehlt immer noch Whitespace – und das gleich an mehreren Stellen:
replace(/<(.*?)(?:\s+.+?(?:=\s*"[^"]*"|=\s*'[^']*')?)*\s*>(.*?)<\/\1\s*>/g, '$2')

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)