「Java」文字列の改行コードをhtmlの改行(br)タグへ変換するサンプル
説明
public String replaceAll(String regex,String replacement)
指定された正規表現に一致する、この文字列の各部分文字列に対し、
指定された置換を実行します。
Javaコード
package com.arkgame.study; public class ReplaceStrDemo { private static final String brPat = "\\r\\n|\\n\r|\\n|\r"; public static void main(String[] args) { String strA = "A001\rB001"; String strB = "A002\nB002"; String strC = "A003\r\nB003"; String strD = "A004\n\rB004"; String resA = strA.replaceAll(brPat, "<br>"); String resB = strB.replaceAll(brPat, "<br>"); String resC = strC.replaceAll(brPat, "<br>"); String resD = strD.replaceAll(brPat, "<br>"); System.out.println("文字列A: " + resA); System.out.println("文字列B: " + resB); System.out.println("文字列C: " + resC); System.out.println("文字列D: " + resD); } }
実行結果
文字列A: A001<br>B001
文字列B: A002<br>B002
文字列C: A003<br>B003
文字列D: A004<br>B004