正規表現で”ー"を使うとエラーになってしまいます入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。"を使うと、PHPでは、エラーになり、Perlだと検索にかからなくなってしまいます。単語で例を挙げますと、"フォーム"などです。他の文字は平気みたいなんですけど、どういった原因が考えられるでしょうか。その対処法もできれば教えてください。ちなみにWindowsのメモ帳でやってます。通報するこの質問への回答は締め切られました。15:05文字列をコンバートしてから使用すれば大丈夫かと思います。'euc');など、jcode.plを使って検索したいファイル(?)と同じ文字コードに変換してみてください。なくて、eucで文字コードをそろえたら無事'ー'検索できました。初歩的な質問になってしまいました、、、ありがとうございました。10:41phpならi18n版のmbxxxx関数を使ってみましょう。perlならjcode.plを使いましょう。この回答への補足ご回答ありがとうございます。Perlではもちろんjcode.plを使ってますよ。PHPのeregとereg_replaceの細かい使い方がわかりません。PHPの正規表現の/(?<!\\\),/が分からない。正規表現がうまくできません。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。