
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
連続している文字列内の一部であるという仕様さえ
書かずに、回答に対して「質問をよくよめ」
といわれてしまうのは心外なので、いくつか
案はあるのですが本件について私は回答を差し控えます。
この回答への補足
「タグの中」といった時点で「連続した文字列」であることは明白です。第一、サンプルの文字列が全てであれば、正規表現を使う必要はありません。str_replaceで十分です。
もう一度質問を読んでみてください。
No.1
- 回答日時:
$html="<a\nhref=\"#\"\ntarget=\"_blank\">";
$html=preg_replace('/\n/i','',$html);
ですが、そのままだと返って来るデータは
「<ahref="#"target="_blank">」という
つながったデータになります。
とりあえずは単純にスペースと置換するので
良いと思いますけど。
$html=preg_replace('/\n/i',' ',$html);
ちなみに改行は使用環境によって異なりますので
\rもはずす必要があるかもしれません。
よく検討してください
この回答への補足
スペースがつながってしまうのは気にしないでください。投稿時に削除されてしまったようです。また、改行文字も\nで統一済みです。
ご提案のパターン'/\n/i'ですが、これではタグ外の改行も削除されてしまいますので、質問の要件を満たせません。iも不要です。質問をもう一度読んでみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
改行コード(CR/LF)の設...
-
C++で空Enterの入力を判...
-
英文のピリオドでのみの改行の仕方
-
Excel VBAからBeckyを起動して...
-
テキストボックスの回転
-
COBOLの改行
-
ソースコードの1行が長いとき...
-
テキストファイルから改行コー...
-
エディットボックスの改行
-
ダイアログにおける改行
-
ExcelVBAでメールを作成してメ...
-
DataGridView編集中のイベント取得
-
改行コードが入ったデータの受...
-
【Tex】\\verbatiminputについて
-
VBAでCSVをExcelに取り込む時に...
-
awkで改行を除いて文字列を抜き...
-
ラベル(スタティックテキスト)...
-
CSVファイルの文字項目に改行コ...
-
PPT ファイルの文字カウント=...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
C++で空Enterの入力を判...
-
エスケープ文字の復帰(¥r)と...
-
VBAでCSVをExcelに取り込む時に...
-
改行について
-
COBOLの改行
-
ファイルから読み取った改行文...
-
【VBA】エクセルで最後の不要な...
-
jsp 改行コードで改行させて表...
-
awkで改行を除いて文字列を抜き...
-
最終行の改行について
-
C# DataGridViewのセルを改行禁...
-
エクセルVBA 文字列領域が不足...
-
改行を読み飛ばす
-
ラベル(スタティックテキスト)...
-
テキストファイルから改行コー...
-
1行ごとに取得して、その改行...
-
グレープシティのSPREAD...
-
エディットボックスで改行
おすすめ情報