this breaks things that should obviously work. take the distributive law: (a|ab)(c|b) and (a|ab)c|(a|ab)b are logically the same pattern - you can verify this yourself by just expanding the terms. but in PCRE, the first matches ab in the input abc, while the second matches abc. two equivalent patterns, two different results.
Из ВСУ начала массово сбегать «элита»02:22
,更多细节参见夫子
Мощный удар Израиля по Ирану попал на видео09:41
JSME editor → SMILES → RDKit.js validation + 2D SVG (browser)