Rumah >Java >javaTutorial >Bagaimana untuk Menyahi Huruf Rentetan Java dengan betul?
Mengekstrak literal rentetan daripada kod sumber Java dan menggunakannya dalam fungsi memerlukan lulus versi literal yang tidak dapat dilepaskan. Ini melibatkan penukaran jujukan melarikan diri seperti n kepada baris baharu dan menjadi satu .
1. Apache Commons Lang org.apache.commons.lang.StringEscapeUtils.unescapeJava()
Walaupun fungsi ini wujud, ia mempunyai beberapa had:
2. Unescaper Tersuai
Penyelesaian alternatif ialah fungsi tersuai yang menangani had kod Apache:
public static final String unescape_perl_string(String oldstr) { /* ... Code ... */ }
Fungsi ini menyediakan keupayaan tidak melarikan diri yang komprehensif, termasuk:
Atas ialah kandungan terperinci Bagaimana untuk Menyahi Huruf Rentetan Java dengan betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!