0
Хорошо, так что в принципе, у меня есть утверждение как таковое;Обоснование утверждения AND и OR на основе скобок в javascript/angularjs?
$scope.promotion = "((A|B)|(C|D)) & (E | ((F|G) & (H|I))) & (J | K)";
можно ли разделить эту строку на основе скобок? так что я получаю возвращение как таковое;
$scope.promo1 = "(A|B)";
$scope.promo2 = "(C|D)";
$scope.promo3 = "((A|B) | (C|D))";
что-то вроде этого.
Поймите, что '|' и '&' являются двоичными операторами, а не логическими операторами. Почему тег «string-operations»? – Pointy
мой плохой, но новый для этого, спасибо за вход, изменит его соответственно! –
В JavaScript регулярные выражения могут использоваться для извлечения строк из текста. См. [Руководство по JavaScript JavaScript - регулярные выражения] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions). – georgeawg