
No.2ベストアンサー
- 回答日時:
>[preg_replace_all]がありません。
preg_replace()で第4引数がなければ全部置き換えですから・・・
<?
$str=<<<eof
hoge1
hoge2
hoge3
hoge4
hoge5
eof;
print preg_replace("/hoge/s","fuga",$str);
?>
ちなみに第4引数があるとこんな感じ
<?
$str=<<<eof
hoge1
hoge2
hoge3
hoge4
hoge5
eof;
print preg_replace("/hoge/s","fuga",$str,3);
?>
PHPのバージョンによって引数が若干ちがいます
この回答へのお礼
お礼日時:2008/09/17 23:34
理解不足でした。むしろparlよりも使い勝手がいいですね。
サンプルまで頂きまして、ありがとう御座います。
ちょっとスキルアップ出来ました。
No.1
- 回答日時:
省略可能な、置換の最大回数を指定するパラメータがあります。
省略時には無制限。つまり見つかった部分文字列すべてに対して置換を行います。
PHP: preg_replace - Manual
http://jp2.php.net/preg_replace
この回答へのお礼
お礼日時:2008/09/17 23:33
マニュアルを拝見して、確かにその通りなのが分かりました。
コードが上手く動作せず、全読みの不全が原因かと目星を
付けたんですが、違ったようです。
ですが、おかげで原因を絞り込めました。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
文字列全体に対する置き換え [...
-
PHPのif文でその処理を途中で抜...
-
Subversionのリポジトリの削除
-
FTPコマンドでディレクトリごと...
-
.htaccessにphp_valueが使用できな
-
フォーム処理から戻ったページ...
-
inputタグでphpを呼び出す際、...
-
ftpでアップロードが出来ない
-
2つの画像ファイルが異なるファ...
-
*.php、*.php3、*.phtmlの違い
-
「クラス関数」「メンバ関数」...
-
ボタンのクリック数を合計保存...
-
makefile でファイルをコピーす...
-
拡張子php画像をjpg画像等に変...
-
ftp_getでローカルにファイルが...
-
urlの直接入力を防ぐには
-
JAVA内で複数のファイルを削除...
-
javascriptで切り替えて、php(...
-
ファイル一覧を表示しその画面...
-
【PHP】ページを更新すると勝手...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URL正規表現
-
正規表現で「チルダ(~)」をマッ...
-
正規表現について
-
正規表現で先頭の文字で分岐す...
-
PHPと正規表現とワイルドカード...
-
正規表現についての質問
-
phpで文字列の中の(AまたはB...
-
phpでの文字操作に関して質問さ...
-
文字列全体に対する置き換え [...
-
PHPでurlから第4レベルドメイン...
-
PHPで、"内は分割せずに、配列...
-
正規表現で
-
文字列の両端の全/半角の空白
-
正規表現
-
正規表現で一桁の数字を二桁に...
-
^[a-zA-Z_][a-zA-Z0-9_]* でマ...
-
0P PHP 正規表現 perlとの違い
-
preg_replaceの使い方が分から...
-
ひらがなをマッチさせたい
-
ブログなどでよく使われる記法...
おすすめ情報