加法
# ^\s*(\d+)\s*\+\s*(\d+)\s*$ $(evaluate $1+$2) -x
正常工作,输入 11+22
输出 33
随机数
# r $(evaluate Math.random())
不正常工作
替换
普通的替换是不需要 eval 做的,但是我想把全部的“你”替换成“我”,“我”替换成“你”
# 你|我 $(evaluate '$0'.replaceAll('你','你1').replaceAll('我','你').replaceAll('你1','我')) -x
不正常工作
尝试了一下最简的也不正常工作
# test $(evaluate '$0'.replaceAll('test', '1'))
数据库里长这样,看起来是正常的