Из программного обеспечения я получаю вывод, похожий на test_text
, где есть два оператора неэкранированного неравенства (<,>).
test_text <- '
<variables>
<aux name = "var1">
IF_THEN_ELSE(a > b :AND: a <= c , a, 0)
</aux>
</variables>'
Как я могу заменить такие операторы для их соответствующих экранированных версий ( «<» и «>»), используя регулярное выражение для получения следующего:
expected_output <- '
<variables>
<aux name = "var1">
IF_THEN_ELSE(a > b :AND: a <= c , a, 0)
</aux>
</variables>'