原始正则: ```reg /^(?:(?:\d{3}-)?\d{8}|^(?:\d{4}-)?\d{7,8})(?:-\d+)?$/ ```  正则中的第二个定位符(`^`)是不必要的,可以删除,保留一个即可:  ``` /^(?:(?:\d{3}-)?\d{8}|(?:\d{4}-)?\d{7,8})(?:-\d+)?$/ ``` > 通过 [regexp/no-useless-assertions](https://ota-meshi.github.io/eslint-plugin-regexp/rules/no-useless-assertions.html) 检查发现
原始正则:
/^(?:(?:\d{3}-)?\d{8}|^(?:\d{4}-)?\d{7,8})(?:-\d+)?$/正则中的第二个定位符(
^)是不必要的,可以删除,保留一个即可: