Я получил строку из IBM Mainframe, как показано ниже (2 байта графических шрифтов)
"; A; B; C; D; E; F; G; G; H; I; J; K; L; M; N; N; O; P; P; Q; R; S; T; T; U; V; W , X, Y, Z; а, Ь; с; д, е, е, ж, з, я, J, K, L, м; п; о, р, д, г; с; т, и; v ; ш; х; у; г, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, `; -;! =; ₩; ~;; @; #; $;%; ^ ; &; *; (;); _; +; | [;]; {};:; ";.?;,;; / <;>;;";
и я хочу изменить эти символы на 1-байтовые коды ASCII
Как я могу заменить их, используя java.util.regex.Matcher, String.replaceAll () в Java
целевые символы:
, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W; Х, Y, Z; а, Ь; с; д, е, е, ж, з, я, J, K, L, м; п; о, р, д, г; с; т, и; v; ш, х, у, г; 0; 1; 2; 3; 4; 5; 6; 7; 8; 9; `; -;! =; \; ~;; @; #; $;%; ^; &; *; (;); _; +; | [;]; {};:; ";.?;,;; / <;>;;";