fix: strip_html for multi line <script>/<style>/comments, #70

This commit is contained in:
Harttle
2023-03-02 23:01:15 +08:00
parent d4e519c4a6
commit 42d25902e8
3 changed files with 27 additions and 1 deletions
+1 -1
View File
@@ -32,5 +32,5 @@ export function newline_to_br (v: string) {
}
export function strip_html (v: string) {
return stringify(v).replace(/<script.*?<\/script>|<!--.*?-->|<style.*?<\/style>|<.*?>/g, '')
return stringify(v).replace(/<script[\s\S]*?<\/script>|<style[\s\S]*?<\/style>|<.*?>|<!--[\s\S]*?-->/g, '')
}