正規表現は置換に使用できませんが、正規表現として動作する複数の置換についてはどうですか
UPDATE `usertree` SET branchIndex=REPLACE(branchIndex,'80',''),
branchIndex=REPLACE(branchIndex,',,',',') WHERE id=1
うまく機能していますが、欠点はありますか? あとで困ります
私の新しい木のゲームには、かなりの数のテクノロジーが付属しています。
追加された枝を列名 branchIndex に保存しています。これは、ツリー上の枝の位置を保持するカンマ区切りの文字列です。
しかし、ユーザーが枝を切るときは、文字列からそのインデックスを削除し、さらに文字列を正確に保つ必要があります。また、2000 人から 3000 人を超えるユーザーによって、より頻繁に発生します。