【PHP】くだらねぇ質問はここに書き込みやがれpart4
■ このスレッドは過去ログ倉庫に格納されています
0646nobodyさん
2005/04/15(金) 21:40:47ID:???ereg_replace("\\\\","",$str) か ereg_replace("[\]","",$str) でできる。
が、>>638のいうようにわざわざ正規表現を使う必要は無い。
pattern部分を " にしようが ' にしようが 4個必要なのだけど、性器表現のエロい人がいたら解説お願い。
オイラの解釈(つーか こじつけだな)だとこんな感じ。
\\の場合は、REG_EESCAPEが出るので 最後に\があるのがまずい。
なにかつけなきゃいけないんだが、パターンの一部に組み込まれる文字だとまずい。
regexの解説によると、\は4種類の意味を持ち(クォート(打ち消し)もその1つ)
それの中で \ が無視されるケースがある。
それに当てはまるものとして \\ があって、最終的に \\\\ になるんじゃないかな、と。
■ このスレッドは過去ログ倉庫に格納されています