- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:表現の抽出)
ウィンドウズの環境でPerlを使って表現の抽出方法は?
このQ&Aのポイント
- プログラミング初心者の方がウィンドウズの環境でPerlを使って表現の抽出方法について質問されています。
- 質問の要点は、与えられたテキストデータから指定したキーワードを中心に周辺の文章を抜き出したいということです。
- 具体的なコードの例と実行結果が示されており、特定のキーワードにマッチする文章を抽出する方法が示されていますが、うまくいかない問題が発生しています。原因についての質問もされています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
使っている文字コードを Perl に教えてやればいいんだけど.... use Encoding でいいのかなぁ?
その他の回答 (1)
- blue-horse
- ベストアンサー率50% (2/4)
回答No.1
「うまくいきません」の内容も書いておいた方が、状況が判り易いかと思います。 まったく検索にヒットしないのか、ヒットするが件数が足りないのか、ヒットするが出力が意図した内容と異なるのか、…etc. 回答でなくごめんなさい。 以上、失礼いたします。
質問者
補足
いえ、こちらのほうこそ説明不足で、すみませんでした。 今の場合、「コンピューター」も含めて検索に入れると、全くヒットしないで、下記のような文章が出てきます。 Unmatched [ in regex; marked by <-- HERE in m/Rs[ <-- HERE ^[/at C:\Perl\test\search.pl line7. 「コンピューター」を抜くと、問題なく全ての語がヒットしました。
お礼
ありがとうございました。 shiftjisの文字コードですべてうまく結果を出すことができました。