ここから本文です

pythonで日本語含むテキストファイルの文字列の検索についてご教示ください。 p...

アバター

ID非公開さん

2015/4/1711:00:02

pythonで日本語含むテキストファイルの文字列の検索についてご教示ください。

pythonの勉強はじめたての者です。

テキストファイル中に、ある文字列に一致する文字列を含む行があれば、その行のみを取り出すというプログラムを作りたいのですが、その文字列が英数字でなく日本語であった場合、うまくいきません。

例えばテキストファイルの内容が「aiueo (改行) kakikukeko (改行) sasisuseso」という内容であればある文字列 'k' の出力結果は 'kakikukeko' と上手く行を取り出せるのですが
テキストファイルの内容が「あいうえお (改行) かきくけこ (改行) さしすせそ」で、その文字列が 'か' のような時に出力結果を 'かきくけこ' としたいのですが、エラーが出るか何も返ってきません。

どなたか親切な方がいらっしゃればアドバイスを頂けると助かります。

閲覧数:
187
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

dis********さん

2015/4/1721:22:49

* Pythonは2系を使っていますか?3系をつかっていますか?
* どのようなスクリプト書いた結果、エラーが出ていますか?
あなたの書いたモノもわからなければ、どんな環境でやっているかも分からないので、アドバイスも何も出しようが無いです。

この回答は投票によってベストアンサーに選ばれました!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる