macOS でphp7.3 を homebrew で入れた場合に発生します。
ほんと、もうphpは。。。brew にちゃんとしたコンパイル設定を送ってよね。
PHP Fatal error: Uncaught ErrorException: preg_replace(): JIT compilation failed: no more memory in phar:///usr/local/Cellar/composer/1.8.4/bin/composer/vendor/symfony/console/Formatter/OutputFormatter.php:36
対症療法
php.ini ファイルに次の行を書き込む。
pcre.jit=0
まぁそのうち治るだろうから、 user.ini を使うといいと思う。私はそうした。
だってphp.ini を書き換えたらもとに戻すの忘れそうだもの
真剣に治すとしたら
ビルドオプションを変えてビルドし直し。でしょうか。php7.3 の別バージョンを使うとか。それともphp7.2 を諦めて使うか、まぁソレくらいが無難ですかね。