&
文字をに置き換えたいのですがand
、 が単独の場合のみ&
です。Python 2.7.3で次のことを試します。
import re
re.sub('&', 'and', '& r&b')
私は得ますand randb
が、私が欲しいのはand r&b
です。
re.sub('\b&\b', 'and', '& r&b')
どちらも機能しません。助言がありますか?また、通常の文字と特殊文字のユニークな組み合わせが必要な場合は、式はどうなりa&b
ますa&bc
か?
同様の質問で答えが見つからなかったので、事前に感謝します!