※ ChatGPTを利用し、要約された質問です(原文:文字列の置換について)
文字列の置換について
このQ&Aのポイント
文字列の置換方法について質問です。ある文字列から指定のパターンを検索し置換する方法について教えてください。
例えば、ある文字列の中から特定のパターンを検索し、指定の文字列に置換したい場合、どのようにコーディングするのが良いのでしょうか?
環境はRedhatLinux6.2JとApache 1.3.12、PHP 3.0.15です。
こんにちは、kanpoと申します。
今回文字列の置換についての質問をさせていただきたいと思います。
やりたいことは以下のとおりです。
たとえば、あるStringデータに”あかさた#1728なはま#7586やらわ”などという
文字列が入ってるとします。
この文字列のなかから"#1728"と"#7586"を検索しそれぞれを
#1728 → test
#7586 → test2
と変換し最終的にもとのStringデータを
”あかさたtestなはまtest2やらわ”としたいのです。
説明が長くなってしまい申し訳ありませんがよろしくご教授ください。
環境は下記のとおりです。
RedhatLinux6.2J
apache-1.3.12-0jp1.i386
php-3.0.15_i18n_ja-0vl2.i386
お礼
h_hikita様、レスありがとうございます。 ご提示いただきました方法で、できました。 お早いレスで本当に感謝しております。 ありがとうございました。 以下のものを実行してテストしました。 <?php $string ="あかさた#1728なはま#7586や#1728らわ"; $pattern ="#1728"; $replacement = "test"; $string = ereg_replace($pattern, $replacement,$string); print("$string"); ?> 失礼します。