スレッド表示 | フラット表示〕 全トピック 923 件中 261 番目 次≫ ≪前

ダブルクォーテーションがチェック・置換できません。

created: 2006-03-31 17:12 | modified: 2006-04-04 19:26 | reply: 9

[3008] ダブルクォーテーションがチェック・置換できません。

user: pira | created: 2006-03-31 17:12
今、受信メールからメールアドレスを取得するプログラムを制作しているのですが、docomoのメールアドレスで、@前に「.(ドット)」があるからなのか、
""nantoka."@docomo.ne.jp"となってしまいます。
ですから「"」を取り払おうと

mb_ereg_replace('"',"",$mailfrom)
mb_ereg_replace('\"',"",$mailfrom)
mb_ereg_replace("\"","",$mailfrom)
mb_ereg_replace('"',"",$mailfrom,"p")

このようにいろいろとやってみたのですが、出来ません。

ですから一度あるのかと思い下記のように正規表現でチェックしても引っかかりませんでした。

if(eregi('\"',$mailfrom)){
echo "\"はあるよ。";
}else}
  echo "\"はないよ。";
}

"が何故あるのかもわからないし、"が引っかからない理由もわかりません。
何が原因でしょうか、お願いします教えてください。

他になにか解決に必要な情報がありましたら教えてください。
reply: 3009 返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 923 件中 261 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑