No.2ベストアンサー
- 回答日時:
>$が行末記号でないようにするために、頭に「\」を
>付けたのですが、なぜここで\$としたのにもかかわ
>らず、行末記号として認識されてしまったのでしょ
>うか・・・
「$date」はPHPの変数を意味します。その扱いはダブルクォート内部でも同じです。
従ってダブルクォート内部では「\$date」ではじめて文字列としての「$date」になります。
このままでは#1に書いた通り「行末」を意味しますので「文字」としての「$」とするために「\\」を更に付加します。
結果「"\\\$date"」という記述になります。
ダブルクォートを使用せずにシングルクォートを使用すると「'\$date'」とそのまま書けたりします。
No.1
- 回答日時:
外していたら申し訳ないです。
正規表現で「$」って行末(?)を意味します。
って事でこのままでは行末に続くdateという文字列を探しているのではないでしょうか?
$tmp = preg_replace("/\\\$date/s", $date, $body);
$tmp = ereg_replace("\\\$date",$date,$body);
では駄目ですか?
# No-Testなので駄目かもしれませんが、、、m(_ _)m
ありがとございます♪
ご指摘どおり、記述してみたところできました。
ですが、perl記述に慣れているため、疑問が残ってしまいます。
$が行末記号でないようにするために、頭に「\」を付けたのですが、なぜここで\$としたのにもかかわらず、行末記号として認識されてしまったのでしょうか・・・(perlだとこれで出来るのですが・・・)
phpだと正規表現中の \$date は何を意味するのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付で0を抜く
-
SQLローダーCSV取込で、囲み文...
-
単一グループのグループ関数で...
-
select文の実行結果に空白行を...
-
テーブルの最後(最新)のレコー...
-
「数字で始まらない」ものを抽...
-
SQLで条件にヒットしたレコード...
-
トランザクションログを出力せ...
-
ファイルの漢数字の順番につい...
-
【PL/SQL】FROM区に変数を使う方法
-
並べ替えについて
-
int型フィールドにnullを登録で...
-
データ
-
where句中のtrim関数について
-
SQL*Loader Append
-
テーブルレーコードをソートし...
-
ExcelかAccessで五十音順にソー...
-
AccessのSQL文で1件のみヒット...
-
SQLのORDERBY句について質問です。
-
SELECT FOR UPDATE で該当レコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHP+MySQLで月ごとの数量を表...
-
携帯サイトのAUの自動更新について
-
日替わりメッセージを表示させ...
-
postgresのカレンダーについて
-
MySQLのUPDATE文でサブクエリ
-
dateのフィールドタイプについて
-
更新履歴を古い順に表示させる...
-
UNIX時間で今月1日~末日を取得...
-
掲載日と更新日の管理の仕方
-
現時刻とjson(オブジェクト形...
-
EXCELマクロのSQL文での引用符...
-
データ更新用のphpの記述でデー...
-
PHPでMySQL内のデータの合計値...
-
DB登録に関する日付の認識
-
PHPとMysqlを使用した集計表の...
-
By moving its office to Calif...
-
SQLローダーCSV取込で、囲み文...
-
ファイルの漢数字の順番につい...
-
【PL/SQL】FROM区に変数を使う方法
-
select文の実行結果に空白行を...
おすすめ情報