最新閲覧日:

今日PHPを使い始めたばかりの初心者です。
「スペース」を「文字」に変換するために
下記のような正規表現を書いたのですがうまく
いきません。

$xxx = ereg_replace( "\s", "aaa", $xxx );

ネットで調べまくったのですが、どこがおかしいのか
よくわかりません。
アドバイスをお願いします。

このQ&Aに関連する人気のQ&A

A 回答 (1件)

preg_replace()の最初の引数(パターン)は適切なデリミタで囲まれないと機能しません。



なので、この場合は

$xxx = preg_replace( "/\s/", "aaa", $xxx );

とすればうまく行くと思うんですが。

参考URL:http://www.php.net/manual/ja/ref.pcre.php
    • good
    • 0
この回答へのお礼

ありがとうございます。
解決しました。
マニュアルをよく読めってかんじですね。
でもマニュアルをじっくり読むのって
苦手なんですよね・・(苦笑)

PHPって噂どおり、perlよりもとっつきやすそうで
いいですね。

お礼日時:2001/04/19 16:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ