
No.1ベストアンサー
- 回答日時:
確実に括弧が必ず閉じている,括弧の中に括弧が存在しないならば
$patstr="\(.*?\)|(.*?)";
$repstr="";
$sourcestr="山田(ヤマダ)太郎(タロウ)";
$str=mb_ereg_replace($patstr, $repstr, $sourcestr);
print($str."<br>");
でよいと思います。
括弧の中に括弧があったり閉じてない括弧がある場合にはもう少し
正規表現パターンを複雑にする必要があります。
この回答へのお礼
お礼日時:2010/06/07 11:57
ありがとうございます!
「山田 太郎 」
と出力されました!
後は同じ要領で全角スペースを半角スペースに置換して
半角スペースでスプリットすればいけそうですね!
お探しの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バイトローマ数字小文字につ...
おすすめ情報