Javascript 删除html标记“*?”和“*”之间有什么区别?
我需要替换JavaScript中字符串中的所有html标记 我想知道两者的区别是什么 使用Javascript 删除html标记“*?”和“*”之间有什么区别?,javascript,regex,Javascript,Regex,我需要替换JavaScript中字符串中的所有html标记 我想知道两者的区别是什么 使用*?或仅使用* 问题:表达式中的*?是否等同于* (A) text.replace(//gm',) (B) text.replace(//gm',) 问题:表达式中的*?是否等同于* 不。后者是贪婪的量词,它尽可能匹配更多的字符。cf.不要通过正则表达式清理HTML。
*?
或仅使用*
问题:表达式中的*?
是否等同于*
(A)
text.replace(//gm',)
(B)
text.replace(//gm',)
问题:表达式中的*?
是否等同于*
不。后者是贪婪的量词,它尽可能匹配更多的字符。cf.不要通过正则表达式清理HTML。