No.3ベストアンサー
- 回答日時:
マッチングや置換に使う、「 m// 」(m は省略可)や「 s/// 」の / は、他の文字に置き換えることができます。
sinx さんがおっしゃる通り、変換文字に / があるため、「 s/(\d+)\/(\d+)/…/ 」としてもOKなのですが、分かりにくいので他の文字(!)を使いました。
($1+0) についてですが、$1 は「04」という「文字列」なっているので、+0することで「4」という数値に変換しているのです。
No.1
- 回答日時:
言語がPerlならば、次のようにすればOKです。
$hiduke =~ s!(\d+)/(\d+)!($1+0).'月'.($2+0).'日'!e;
置換演算子「s」を使い、/ 前後の数字を拾って加工しています。
パターンマッチについて勉強されると良いでしょう。
この回答への補足
有難う御座います、置き換えができました、
参考書を調べたのですが判らないところが二箇所あります、
1、置換演算子が s///e;でなく s!!!e;になつている。
2、($1+0) の +0 の意味。
以上宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
ChatGPTの性能は昔に比べて上が...
-
ChatGPT
-
入力フォーム(電話番号)
-
postmail(UTF-8)でメールが文字...
-
chatGPTみたいに画像生成出来る...
-
めちゃきれい
-
htmlからcgiを自動的に起動させ...
-
apacheでPerl CGIが作動せず、5...
-
CGIカウンターの画像が表示され...
-
iDeCo
-
皆さんはGUCCIはハイブランドだ...
-
cgi-binのエラー?
-
Trees掲示板CGI(CGI-Resque氏...
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで集計したい。
-
ChatGPT
-
フォームを再送信しますか?
-
ChatGPTの性能は昔に比べて上が...
-
chatGPTみたいに画像生成出来る...
-
apacheでPerl CGIが作動せず、5...
-
入力フォーム(電話番号)
-
ホームページでCGIのフォームを...
-
ラズパイでのCGIで、pythonソー...
-
CGI.pmはもう古い!?
-
POSTメソッドの最大容量について
-
CGIで得た内容をHTMlページに代入
-
古ーくからフリーのtree.cgi掲...
-
サイト訪問者の情報を取得したい
-
htmlからパラメータで、cgiに渡...
-
cgiの注釈が出来ない
-
cgi-binのエラー?
-
さくらサーバーにcgiフォームを...
-
クッキーが別PCで共有されてしまう
-
ホームページにメールフォーム...
おすすめ情報