
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のコマンドボタンの文字列の...
-
C++で空Enterの入力を判...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
C言語の標準入力で改行しない方法
-
テキストボックス行の桁数を制...
-
改行コード(CR/LF)の設...
-
COBOLの改行
-
【VBA】エクセルで最後の不要な...
-
vb.netでのリッチテキストボッ...
-
VBAでCSVをExcelに取り込む時に...
-
○個ずつ改行
-
改行について
-
ラベル(スタティックテキスト)...
-
Excel VBAからBeckyを起動して...
-
JAVA Spring 改行コードを含む...
-
fscanf関数について
-
texのchapterが改行される
-
テキストファイルから改行コー...
-
ButtonコントロールのT...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
C++で空Enterの入力を判...
-
エスケープ文字の復帰(¥r)と...
-
VBAでCSVをExcelに取り込む時に...
-
改行について
-
COBOLの改行
-
ファイルから読み取った改行文...
-
【VBA】エクセルで最後の不要な...
-
jsp 改行コードで改行させて表...
-
awkで改行を除いて文字列を抜き...
-
最終行の改行について
-
C# DataGridViewのセルを改行禁...
-
エクセルVBA 文字列領域が不足...
-
改行を読み飛ばす
-
ラベル(スタティックテキスト)...
-
テキストファイルから改行コー...
-
1行ごとに取得して、その改行...
-
グレープシティのSPREAD...
-
エディットボックスで改行
おすすめ情報