

アンケートで入力された値を受け取り、メールで送信しているのですが、受け取った値から、特定の文字列を削除することは可能でしょうか?
例えば電話番号の入力の場合、
03-xxxx-xxxx →03xxxxxxxx
077-xxx-xxxx →077xxxxxxx
のように、-(ハイフン)が入力されていたら、-を削除した文字列に置換してメール送信したいのです。
入力する時に、3つのテキストエリアに分けるのは諸事情でできないので、特定の文字を削除する関数か処理方法がありましたら、教えていただきたいです。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
str_replace
http://itbtech.itboost.co.jp/man/php_man/functio …
<?php
$orig_telno = "03-xxxx-xxxx";
$telno = str_replace("-", "", $orig_telno);
echo $telno;
03xxxxxxxx
“PHP 文字列” あたりをキーワードに検索すれば
そんなに難しいものでもないような。
回答、ありがとうございます。
str_replace!
文字列操作の基本みたいな関数なのにすっかり忘れてしまってました;お恥ずかしい;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPでCSVを出力する際のセルに...
-
ダブルコーテーション(
-
文字列のアスタリスク置換
-
PPT ファイルの文字カウント=...
-
VBAのコマンドボタンの文字列の...
-
文字の入力で横バー上段、中断...
-
aspで作成するcsvファイルで、e...
-
C++で空Enterの入力を判...
-
文字化け変換方法
-
メッセージボックスで1025文字...
-
JAVA Spring 改行コードを含む...
-
Excel関数「COUNTIF」で”文字”...
-
1行ごとに取得して、その改行...
-
VBAで英数字入力チェックしたい。
-
jsp 改行コードで改行させて表...
-
エクセルのCOUNTIFが正しくカウ...
-
COBOLの改行
-
エスケープ文字の復帰(¥r)と...
-
半角スペース の文字化け...
-
fgetsとsscanf
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ダブルコーテーション(
-
文字列の置換をCStringで(C++)
-
preg_replace()でマッチ文字列...
-
文字列の結合について
-
○分から○時間○分に変換
-
追伸します。
-
phpで文字列の一部を基準にして...
-
PHPで「,」を「, 」へ置換した...
-
正規表現。指定文字列を抜き出...
-
デザインとテキストを分離しま...
-
php 正規表現で、\\マークを取...
-
mcryptで英数字(12未満)のみに...
-
文字列関数について
-
print<<<EOM~EOM; の中のデー...
-
冗長コードのfunction化と汎用化
-
DOCOMOの機種判別でみたことな...
-
入力文字に\\マークが入ってい...
-
PHPの¥
-
(から)までの文字列を削除したい
-
2バイトローマ数字小文字につ...
おすすめ情報