文字列開始アンカーの数が文字列終了アンカーの数と等しくない場合があるのはなぜですか?
regexp_count(chr(10)||'A'||chr(10)||'B', '^') = 2
regexp_count(chr(10)||'A'||chr(10)||'B', '$') = 1
UPD :
マルチライン モードでは、不均衡の方向が反対になります。
regexp_count(chr(10)||'A'||chr(10)||'B', '^', 1, 'mn') = 1
regexp_count(chr(10)||'A'||chr(10)||'B', '$', 1, 'mn') = 3