Risheng Encoder rules Output The service returns only the Pattern portion for the left side of a Perl s command. It does not return the replacement side, delimiter, flags, or a complete command. Whitespace runs A run made only of spaces is preserved as spaces. Any adjacent sequence of whitespace that contains tab, line feed, or carriage return becomes: [\011\012\015\040]+ Literal characters ASCII letters and digits are preserved. Non-ASCII characters are preserved. Escaped characters ASCII printable non-alphanumeric characters become three-digit octal escapes. Other ASCII control characters are also octal-escaped. Form submission POST / accepts multipart/form-data with source text in field "c". Empty or missing "c" returns 400 Bad Request. curl example cat my_target_text | curl -F "c=@-" "https://risheng-encoder-example.com/" ASCII printable non-alphanumeric mapping ! -> \041 " -> \042 # -> \043 $ -> \044 % -> \045 & -> \046 ' -> \047 ( -> \050 ) -> \051 * -> \052 + -> \053 , -> \054 - -> \055 . -> \056 / -> \057 : -> \072 ; -> \073 < -> \074 = -> \075 > -> \076 ? -> \077 @ -> \100 [ -> \133 \ -> \134 ] -> \135 ^ -> \136 _ -> \137 ` -> \140 { -> \173 | -> \174 } -> \175 ~ -> \176