【たぷるタソ】Pythonのお勉強 5【ハァハァ】
■ このスレッドは過去ログ倉庫に格納されています
0765m9っ・∀・)
NGNGしますか」だったら答えは否。そういうマッチングはできません(←注目!)
> Shift_JIS の文字列を正規表現でマッチングできますか?
しかし、この質問には「できる」と答えざるを得ない。Python の正規表現
モジュールはいかなるエンコードの文字列でも扱える(入力として与えても
エラーを吐いて死んだりしない)からね。Python で日本語テキスト処理を
やっている人は多かれ少なかれ
re.compile("[\x20-\x7e]|[\xa0-\xff][\xa0-\xff]|\x8e[\xa0-\xff]|\x8f[\xa0-\xff][\xa0-\xff]")
のような正規表現を書いてきているはずで、「Python では Shift_JIS の
文字列は正規表現でマッチングできません」と言ってしまうと語弊がある
わけです。
>>713の説明は Shift_JIS の入力データを Python で扱えるかどうかを
知りたい人にとっては十分なはずだけど、どうやら言語の優劣に結びつけたい
人がいるみたいだね。釣られちゃった。スレ汚しスマソ
■ このスレッドは過去ログ倉庫に格納されています