回答編集履歴
1
回答を追記
test
CHANGED
@@ -69,3 +69,19 @@
|
|
69
69
|
一応、正規表現によるパターンマッチングは1回だけの実行となっていますが、
|
70
70
|
|
71
71
|
これで処理が高速になるかは不明です。
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
# 追記
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
今回のケースに限って言うと、replaceAll を replace に置き換えると高速化が期待できそうです。
|
80
|
+
|
81
|
+
[https://paiza.io/projects/GjupaAu7dhuL51lKxitOzQ](https://paiza.io/projects/GjupaAu7dhuL51lKxitOzQ)
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
replaceAll と異なり、replace は正規表現を使用しない文字列置換であるためです。
|
86
|
+
|
87
|
+
[http://docs.oracle.com/javase/jp/6/api/java/lang/String.html#replace(java.lang.CharSequence, java.lang.CharSequence)](http://docs.oracle.com/javase/jp/6/api/java/lang/String.html#replace(java.lang.CharSequence, java.lang.CharSequence))
|