ホームページ >Java >&#&チュートリアル >Java 文字列リテラルを適切にエスケープ解除する方法
Java ソース コードから文字列リテラルを抽出し、それらを関数で利用するには、リテラルのエスケープされていないバージョンを渡します。これには、n のようなエスケープ シーケンスを改行と単一の .
1 に変換することが含まれます。 Apache Commons Lang org.apache.commons.lang.StringEscapeUtils.unescapeJava()
この関数は存在しますが、次のような制限があります。
2. Custom Unescaper
代替ソリューションは、Apache コードの制限に対処するカスタム関数です。
public static final String unescape_perl_string(String oldstr) { /* ... Code ... */ }
この関数は、次のような包括的なエスケープ解除機能を提供します。
以上がJava 文字列リテラルを適切にエスケープ解除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。