在 PHP 中,我有一个字符串,其值类似于1 OR 2
或可能1 AND (20 OR 3)
。我想用一个后跟数字的短语替换这些数字,以产生类似的condition1
含义:
1 OR 2
=>condition1 OR condition2
1 AND (20 OR 3)
=>condition1 AND (condition20 OR condition3)
我想我可以使用 preg_replace 来做到这一点,但我不知道怎么做。我很难在更换期间保留数字的价值。
如果它更容易,我也会接受 javascript 中的答案