有text.txt 文件, 内容如下:
\hj{fsd{fsg}, bs{g}, [公式],(g) hsw{gs} }
\hj{gsd{},g{},h{}}
能否通过Python 编程将其变成如下内容, 写入sub.txt:
\beex\bea fsd{fsg}, bs{g}, [公式],(g) hsw{gs} \eea\eeex
\beex\bea gsd{},g{},h{}\eea\eeex
就是把\hj{
替换为 \beex\bea
, 而和 \hj{
配对的那个右大括号 }
换成 \eea\eeex
注意: \hj{
与其对应的大括号 }
之间有许多配对的 {}, [], (), 等等.
这个只能通过编程来实现, 因为word 通配符替换只能实现第一个右大括号替换, 成为
\beex\bea fsd{fsg \eea\eeex, bs{g}, [公式],(g) hsw{gs} }