将一段html代码转成纯文本
正则:/]*>|/g
111! !!123
↵
!222
↵
123
↵结果:"111! !!123↵!222↵123↵ "
将一段html代码的纯文本转换成纯文本
正则:/(?<=>)(.|\s)?(?=?\w+[^)/g
'
111! !!123
↵
!222
↵
123
↵结果:["111! !!123", "↵", "!222", "↵", "123", "↵", " "]
问题:js不支持正则表达式不支持前瞻后顾
解决方法 正则换成 /(?=>)(.|\s)?(?=?\w+[^)/g
'
111! !!123
↵
!222
↵
123
↵结果:[">111! !!123", ">↵", ">!222", ">↵", ">123", ">↵", "> "]
问题:都会带一个>号,map循环slice下就好了