← ወደ ባህሪያት ይመለሱ
Free

Backslash Escape / Unescape

Backslash Escape/Unescape strings ን ወደ እና ከescape ቅርጻቸው (\n \t \r \" \' \\ እና Unicode escapes) ይቀይራል። ባለብዙ-መስመር ጽሑፍ፣ ጥቅሶች፣ ወይም ልዩ ፊደሎችን ወደ JavaScript፣ Python፣ Go፣ ወይም JSON source ኮድ ያለ syntax ስህተት ለማካተት አስፈላጊ ነው።

ጽሑፍን እንደ string literal በsource ኮድ ውስጥ ሲያካትቱ — የJavaScript string፣ የJSON እሴት፣ የPython dict — ኮዱ በትክክል እንዲፓርስ ልዩ ፊደሎችን escape ማድረግ ያስፈልግዎታል። Backslash Escape/Unescape ይህንን ወዲያውኑ ይይዛል። Escape ሁነታ የመስመር break፣ tabs፣ እና ጥቅሶች ያለውን ጥሬ ጽሑፍ ወስዶ በማንኛውም ቋንቋ ውስጥ በጥቅስ ምልክቶች መካከል ሊለጥፉት የሚችሉት አንድ-መስመር escaped string ያመርታል። Unescape ሂደቱን ይገለብጣል — escaped string ን ይለጥፉ እና መጀመሪያውን ሊነበብ የሚችል ጽሑፍ መልሰው ያገኛሉ። መሳሪያው ሁሉንም መደበኛ escape sequences ይገነዘባል፦ \n (newline)፣ \r (carriage return)፣ \t (tab)፣ \f (form feed)፣ \v (vertical tab)፣ \0 (null)፣ \b (backspace)፣ \" \' \\፣ ከ\xHH እና \uHHHH Unicode escapes ጋር። ምንም ቋንቋ-ተኮር አስገራሚ ነገሮች የሉም — ሁሉም የተለመዱ escape ደንቦች ይደገፋሉ።

የቀጥታ ቅድመ እይታ
example.com
Backslash escape ማምለጥ ግልጽ ማድረግ
ግዙፍ ሕብረቁምፊ
Line 1 Line 2 "tabbed" With a 'quote'
የተሰናበተ ውጤት
Line 1\nLine 2\t\"tabbed\"\nWith a \'quote\'
\n \t \r \" \' \\ \uHHHH
ቁልፍ ባህሪያት

ልዩ ፊደሎችን Escape ያድርጉ

Newlines፣ tabs፣ ጥቅሶች፣ እና backslashes ን ወደ escape sequence ቅርጻቸው (\n \t \" \\) ይቀይራል። በማንኛውም ቋንቋ string literals ውስጥ ለመለጠፍ ደህና።

መልሶ ወደ መጀመሪያው Unescape ያድርጉ

Escape sequences ን መልሶ ወደ መጀመሪያው ጽሑፍ ይገለብጣል። Escaped string ን ይለጥፉ እና በጥሬ፣ ሊነበብ በሚችል ቅርጹ ያንብቡት።

ሁሉንም መደበኛ Escapes ይደግፋል

\n \r \t \f \v \0 \b ከ\" \' \\ ጋር ይይዛል — በJavaScript፣ Python፣ Go፣ JSON፣ እና ሌሎችም ውስጥ ጥቅም ላይ የሚውል እያንዳንዱ የተለመደ escape sequence።

Unicode Escape ድጋፍ

ASCII ያልሆኑ ፊደሎችን ወደ \xHH ወይም \uHHHH ቅርጸት ይቀይራል፣ እና መልሶ ይፈታቸዋል። በsource ኮድ ውስጥ Unicode ጽሑፍን ለመያዝ ጠቃሚ።

በአንድ ጠቅታ ኮፒ

የተቀየረውን ወይም ያልተቀየረውን ውጤት በአንድ ጠቅታ ኮፒ ያድርጉ። በቀጥታ ወደ source ኮድ፣ JSON ሰነዶች፣ ወይም ውቅር ፋይሎች ውስጥ ይለጥፉ።

በቅጽበት ቅድመ-እይታ

ውጤቱ በሚተይቡበት ጊዜ ወዲያውኑ ይሻሻላል። ዒላማ ቋንቋዎ ውስጥ በትክክል እስኪፓርስ ድረስ string ን ለማስተካከል ፈጣን ድግግሞሽ።

የተለመዱ የአጠቃቀም ሁኔታዎች

ባለብዙ-መስመር ጽሑፍን በJS ውስጥ ማካተት

ባለብዙ-መስመር አንቀጽን ወደ \n-የተያያዘ አንድ መስመር ይቀይሩ ስለዚህ ያለ template literal hacks እንደ JavaScript string literal መለጠፍ ይችላሉ።

JSON እሴቶችን ማዘጋጀት

እንደ JSON እሴት ከማስገባትዎ በፊት በstring ውስጥ ጥቅሶችን እና newlines ን escape ያድርጉ — ካልተቀየሩ " ፊደሎች የፓርስ ስህተቶችን ያስወግዳል።

Escaped Logs ን ማረም

\n እና \t escape sequences ያላቸውን logs ይለጥፉ እና ትክክለኛውን የተቀረጸ ጽሑፍ ለማንበብ unescape ያድርጓቸው።

Strings ን በቋንቋዎች መካከል ማዘዋወር

የፈተና ዳታ ወይም fixtures ሲያዘዋውሩ በተለያዩ ቋንቋዎች (JavaScript vs Python vs Go) ጥቅም ላይ በሚውሉ escaped ቅርጾች መካከል ይቀይሩ።

ከRegex Sources ጋር መስራት

ወደ regex pattern ውስጥ ሲኮፒዋቸው እንደ literals እንዲታዩ ልዩ regex ፊደሎችን በsource strings ውስጥ escape ያድርጉ።

እንዴት እንደሚጠቀሙ
1

Backslash መሳሪያን ይክፈቱ

በDevSuite Pro dock ውስጥ የBackslash አዶን ይጫኑ። Escape እና Unescape ሁነታዎች ያሉት የአርታኢ ፓነል ይከፈታል።

2

ጽሑፍዎን ይለጥፉ

መቀየር የሚፈልጉትን ባለብዙ-መስመር ጽሑፍ፣ የተጠቀሰ string፣ ወይም ቀደም ሲል-escaped እሴት ይለጥፉ።

3

ሁነታ ይምረጡ

ኮድ-ደህና የሆነ string literal ለማምረት Escape ን ይምረጡ፣ ወይም መጀመሪያውን ሊነበብ የሚችል ጽሑፍ መልሶ ለማግኘት Unescape ን ይምረጡ።

4

ውጤቱን ይገምግሙ

የተቀየረው ውጤት ወዲያውኑ በአጠገቡ ባለው ፓነል ውስጥ ይታያል። ረጅም ውጤቶች ሊሸብሉ የሚችሉ እና ይጠቀለላሉ።

5

ኮፒ ያድርጉ እና ወደ ኮድ ይለጥፉ

የescaped string ን ለመያዝ Copy ን ይጫኑ፣ ከዚያም በJavaScript፣ Python፣ ወይም JSON ፋይልዎ ውስጥ በጥቅስ ምልክቶች መካከል ይለጥፉት።

ለመሞከር ዝግጁ ነዎት?

DevSuite Pro ን በነፃ ይጫኑ እና 64+ የገንቢ መሳሪያዎችን ለአሳሽዎ ይክፈቱ።

ወደ Chrome ያክሉ ወደ Edge ያክሉ ወደ FireFox ያክሉ