mirror of
https://github.com/octoleo/telegram-bot-bash.git
synced 2024-12-31 22:01:46 +00:00
unescape: keep \uxxx UTF-8 encoding
This commit is contained in:
parent
82a57a77ed
commit
77ffbabf22
@ -30,7 +30,7 @@ BOTCOMMANDS="-h help init start stop status suspendback resumeback killb
|
|||||||
# 8 - curl/wget missing
|
# 8 - curl/wget missing
|
||||||
# 10 - not bash!
|
# 10 - not bash!
|
||||||
#
|
#
|
||||||
#### $$VERSION$$ v1.45-dev-24-g785e769
|
#### $$VERSION$$ v1.45-dev-26-g82a57a7
|
||||||
##################################################################
|
##################################################################
|
||||||
|
|
||||||
# are we running in a terminal?
|
# are we running in a terminal?
|
||||||
@ -106,8 +106,8 @@ JsonEscape(){
|
|||||||
}
|
}
|
||||||
# clean \ from escaped json string
|
# clean \ from escaped json string
|
||||||
# $1 string, output cleaned string
|
# $1 string, output cleaned string
|
||||||
cleanEscaped(){ # remove " all \ but \n \n or \r
|
cleanEscaped(){ # remove " all \ but \n\u \n or \r
|
||||||
sed -E -e 's/\\"/+/g' -e 's/\\([^n])/\1/g' -e 's/(\r|\n)//g' <<<"$1"
|
sed -E -e 's/\\"/+/g' -e 's/\\([^nu])/\1/g' -e 's/(\r|\n)//g' <<<"$1"
|
||||||
}
|
}
|
||||||
# check if $1 seems a valid token
|
# check if $1 seems a valid token
|
||||||
# return true if token seems to be valid
|
# return true if token seems to be valid
|
||||||
|
Loading…
Reference in New Issue
Block a user