正则匹配 return 语句下的“不规范”注释
标签:react
分类:工具
1分钟阅读
最前
可选正则表达式 (vscode 编辑器 ctrl + shift + F
全局搜索功能,且开启正则匹配模式下):
- 👉🏻
return[\s\(\{]*\n?(\s)*\/[\/\*]
(推荐使用) return(\s)*\(\n(\s)*\/\/
return.*\n(\s)*\/\/
使用上面的第一项正则表达式,可匹配如下条目:
return (
// some comment
return (
/* some comment */
return ( // some comment
return {
// some comment
正文
项目生产模式下遇到报错,关联 React 框架的自定义错误:Minified React error #152
社区给出可能导致该问题的原因: —— (render)函数下 return 语句中不规范的行注释的使用。
可以使用上面的正则来高效匹配处理。
因为正则的初始化往往麻烦,所以吾辈基于此分享到站点博文,以供参考 🍀。
参考外链
正则匹配 return 语句下的“不规范”注释
https://blog.ninoh.cc/loc-blog/22_tool-regex-inner-vscode-upon-react-error-152[Copy]转载或引用本文时请遵守“署名-非商业性使用-相同方式共享 4.0 国际”许可协议,注明出处、不得用于商业用途!分发衍生作品时必须采用相同的许可协议。