Hex Artifact Content
Logged in as anonymous

Artifact d11a56638c684741e3491327e1d659c252d06c1a75e22c2471a46a3ac0955a03:


0000: 75 73 65 20 63 72 61 74 65 3a 3a 74 65 6c 65 67  use crate::teleg
0010: 72 61 6d 3a 3a 65 6e 63 6f 64 65 3b 0a 0a 23 5b  ram::encode;..#[
0020: 74 65 73 74 5d 0a 66 6e 20 63 68 65 63 6b 5f 72  test].fn check_r
0030: 65 67 65 78 20 28 29 20 7b 0a 09 6c 65 74 20 72  egex () {..let r
0040: 65 73 20 3d 20 65 6e 63 6f 64 65 28 22 2d 5f 2a  es = encode("-_*
0050: 5b 5d 28 29 7e 60 3e 23 2b 7c 7b 7d 2e 21 22 29  []()~`>#+|{}.!")
0060: 3b 0a 09 61 73 73 65 72 74 5f 65 71 21 28 72 65  ;..assert_eq!(re
0070: 73 2c 20 22 5c 5c 2d 5c 5c 5f 5c 5c 2a 5c 5c 5b  s, "\\-\\_\\*\\[
0080: 5c 5c 5d 5c 5c 28 5c 5c 29 5c 5c 7e 5c 5c 60 5c  \\]\\(\\)\\~\\`\
0090: 5c 3e 5c 5c 23 5c 5c 2b 5c 5c 7c 5c 5c 7b 5c 5c  \>\\#\\+\\|\\{\\
00a0: 7d 5c 5c 2e 5c 5c 21 22 29 3b 0a 7d 0a           }\\.\\!");.}.