/(everything|cool)/gi这个正则表达式:和这个:有什么区别/(?:everything|cool)/gi?
我问这个是因为我有一个我自己无法编写的正则表达式* 并且正如您在下面看到的那样,?:该正则表达式中有很多内容。我读过某处?:对性能不好的地方,所以我想删除它。我可以删除它还是它对任何事情都很重要?
*(?:(?=(?:(?:\\.|"(?:\\.|[^"\\])*"|[^\\'"])*'(?:\\.|"(?:\\.|[^"'\\])*"|[^\\'])*')*(?:\\.|"(?:\\.|[^"\\])*"|[^\\'])*$)(?=(?:(?:\\.|'(?:\\.|[^'\\])*'|[^\\'"])*"(?:\\.|'(?:\\.|[^'"\\])*'|[^\\"])*")*(?:\\.|'(?:\\.|[^'\\])*'|[^\\"])*$)(?:\\.|[^\\'"]))+