Javascript:
condition.replace(/([<=])/,'$1 ').replace(/>=/,'≥').replace(/(\d)(?=(\d{3})+$)/,'$1,');
Можно ли это объединить в одну замену?
Результаты: '>=1000' → '≥ 1000', '=100000' → '= 100000', '<10000' → '<10000'
В чем преимущество объединения его в одно регулярное выражение? Я бы сохранил их отдельно для удобства чтения.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


как насчет
condition.replace(/(>=)((\d)(?=(\d{3})+$))/,'$1 $2,')?