نحوه استفاده از Java Escape
- متنی را که میخواهید escape کنید بچسبانید یا تایپ کنید.
- در صورت نیاز گزینهها را تنظیم کنید.
- نتیجه escapeشده را کپی کنید.
درباره Java Escape
در Java هر کوتیشن دوتایی و بکاسلش داخل یک رشته لیترال به یک بکاسلش پیش از خود نیاز دارد و شکست خط باید به صورت \n نوشته شود. چسباندن یک payload از JSON، یک دستور SQL یا یک عبارت منظم در یک کلاس تست یعنی انجام این کار برای هر کوتیشن و بکاسلش با دست، و عبارتهای منظم بکاسلشها را دوباره دو برابر میکنند.
ابزار دقیقاً escapeهایی را تولید میکند که مشخصات زبان Java تعریف میکند، بنابراین خروجی را میتوان بین کوتیشنهای دوتایی در کد منبع شما قرار داد. اگر از Java 15 یا بالاتر استفاده میکنید میتوانید از text blockها هم استفاده کنید که escape بسیار کمتری میخواهند.
چه چیزی escape میشود
بکاسلش به \\، کوتیشن دوتایی به \"، خط جدید به \n، carriage return به \r، تب به \t، backspace به \b و form feed به \f تبدیل میشود. دیگر کاراکترهای کنترلی به \uXXXX تبدیل میشوند.