2
ピリオドや "(引用符)や行内に単語があるかどうかを調べる正規表現があります。ピリオドと" chars "からエスケープする必要があります。Python 2.6の正規表現。ウィンドウ内の文字をエスケープする
res = re.match(ur"\"|\.|\w+",line)
正規表現はLinuxでは動作するようですが、Windowsでは構文エラーが表示されます。助言がありますか?
ピリオドや "(引用符)や行内に単語があるかどうかを調べる正規表現があります。ピリオドと" chars "からエスケープする必要があります。Python 2.6の正規表現。ウィンドウ内の文字をエスケープする
res = re.match(ur"\"|\.|\w+",line)
正規表現はLinuxでは動作するようですが、Windowsでは構文エラーが表示されます。助言がありますか?
文字列に二重引用符がある場合は、文字列を一重引用符で囲んでください。二重引用符をエスケープする必要はありません。
res = re.match(ur'"|\.|\w+',line)
試し 'ウル '\" | \ |。\ + W' '代わりに、それは動作しません。問題がでているようだ – Kimvais
!? "U R "" の前に" 私だけ書いた場合、R。 "...、それは大丈夫です! – user963386
あなたはコマーシャルラインからこれを呼びますか?これのためにUNIXとWindowsの間に違いはないはずです。 – alexis