![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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で質問しましょう!
似たような質問が見つかりました
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Visual Basic(VBA) マクロについて教えてください。 1 2023/06/06 00:57
- 英語 to date 2 2023/05/23 23:22
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- JavaScript gasについて 1 2022/05/31 21:51
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- Visual Basic(VBA) swiftで年号を 1 2023/02/05 06:48
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Prologの現在時間の取得
-
JavaScriptの条件文の応用
-
DB登録に関する日付の認識
-
質問:年月日の表示方法について
-
文字2桁、3桁交じりの文字列...
-
SQLローダーCSV取込で、囲み文...
-
select文の実行結果に空白行を...
-
2つの列が同じ値の行を取得するSQL
-
1の行を固定した上でVBAを用い...
-
テーブルの最後(最新)のレコー...
-
ファイルの漢数字の順番につい...
-
AccessのSQL文で1件のみヒット...
-
単一グループのグループ関数で...
-
レコードの登録順がおかしい
-
where句中のtrim関数について
-
小数点以下桁数が最大の値に小...
-
count関数の値をwhere句で使用...
-
月末日のみソートしたい
-
並べ替えについて
-
BLOBやCLOBのパフォーマンスを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHP+MySQLで月ごとの数量を表...
-
日替わりメッセージを表示させ...
-
【PL/SQL】DATE型の時刻の表示...
-
MySQLのUPDATE文でサブクエリ
-
PHPとMysqlを使用した集計表の...
-
Strict Standards: date() ...
-
DB登録に関する日付の認識
-
EXCELマクロのSQL文での引用符...
-
PHPでMySQL内のデータの合計値...
-
JavaScriptの条件文の応用
-
postgresのカレンダーについて
-
掲載日と更新日の管理の仕方
-
SQLでMAXを使った
-
Smarty
-
JOINを使った文で、date > now();
-
SQLローダーCSV取込で、囲み文...
-
単一グループのグループ関数で...
-
select文の実行結果に空白行を...
-
テーブルの最後(最新)のレコー...
-
count関数の値をwhere句で使用...
おすすめ情報