Regularización del desafío: use la expresión regular más simple para representar todos los números regulares y números en formatos específicos de contabilidad.
2.\d{1, 3}(,\d{3})*(.\d+)?
En tercer lugar, [¥? $]?\d{1,3}(,\d{3})*(.\d+)?
Cuarto, [¥? $]?(-?)\d{1,3}(,\d{3})*(.\d+)? (\1-)?
Existen otros requisitos para el uso regular, como agregar / antes y después de js y python, o agregar $ antes y después de JS y Python, etc. La regularización anterior es sólo el caso más común.