Filename: Yanis Zafirópulos - Swift 4 Recipes_ Hundreds of Useful Hand-picked Code Snippets-Apress (2019).pdf | MD5: 19beb64837bb5ed3a8564956b6677736

Link to here | View Obj Raw | Save Obj as File

0: 
16: 
32: 
48: 
64: 
80: 
96: 
112: 
128: 
144: 
160: 
176: 
192: 
208: 
224: 
240: 
256: 
272: 
288: 
304: 
320: 
336: 
352: 
368: 
384: 
400: 
416: 
432: 
448: 
464: 
480: 
496: 
512: 
528: 
544: 
560: 
576: 
592: 
608: 
624: 
640: 
656: 
672: 
688: 
704: 
720: 
736: 
752: 
768: 
784: 
800: 
816: 
832: 
848: 
864: 
880: 
896: 
912: 
928: 
944: 
960: 
976: 
992: 
1008: 
1024: 
1040: 
1056: 
1072: 
1088: 
1104: 
1120: 
1136: 
1152: 
1168: 
1184: 
1200: 
1216: 
1232: 
1248: 
1264: 
1280: 
1296: 
1312: 
1328: 
1344: 
1360: 
1376: 
1392: 
1408: 
1424: 
1440: 
1456: 
1472: 
1488: 
1504: 
1520: 
1536: 
1552: 
1568: 
1584: 
1600: 
1616: 
1632: 
1648: 
1664: 
1680: 
1696: 
1712: 
1728: 
1744: 
1760: 
1776: 
1792: 
1808: 
1824: 
1840: 
1856: 
1872: 
1888: 
1904: 
1920: 
1936: 
1952: 
1968: 
1984: 
2000: 
2016: 
2032: 
2048: 
2064: 
2080: 
2096: 
2112: 
2128: 
2144: 
2160: 
2176: 
2192: 
2208: 
2224: 
2240: 
2256: 
2272: 
2288: 
2304: 
2320: 
2336: 
2352: 
2368: 
2384: 
2400: 
2416: 
2432: 
2448: 
2464: 
2480: 
2496: 
2512: 
2528: 
2544: 
2560: 
2576: 
2592: 
2608: 
2624: 
2640: 
2656: 
2672: 
2688: 
2704: 
2720: 
2736: 
2752: 
2768: 
2784: 
2800: 
2816: 
2832: 
2848: 
2864: 
2880: 
2896: 
2912: 
2928: 
2944: 
2960: 
2976: 
2992: 
3008: 
3024: 
3040: 
3056: 
3072: 
3088: 
3104: 
3120: 
3136: 
3152: 
3168: 
3184: 
3200: 
3216: 
20 71 0a 2f  47 53 31 20  67 73 0a 2f  50 65 72 63 
65 70 74 75  61 6c 20 72  69 0a 30 20  30 20 30 20 
31 20 6b 0a  42 54 0a 2f  54 31 5f 30  20 31 20 54 
66 0a 31 31  20 30 20 30  20 31 31 20  33 36 20 35 
33 2e 39 39  36 37 39 39  34 36 20 54  6d 0a 5b 28 
31 32 30 29  5d 54 4a 0a  2f 54 31 5f  31 20 31 20 
54 66 0a 32  30 20 30 20  30 20 32 30  20 33 36 20 
35 37 33 2e  38 36 31 38  37 37 34 34  20 54 6d 0a 
5b 28 37 2d  34 31 2e 29  5d 54 4a 0a  2f 53 70 61 
6e 3c 3c 2f  41 63 74 75  61 6c 54 65  78 74 28 fe 
ff 20 02 29  3e 3e 42 44  43 0a 32 30  20 30 20 30 
20 32 30 20  37 36 2e 32  36 30 30 30  32 31 33 20 
35 37 33 2e  38 36 31 38  37 37 34 34  20 54 6d 0a 
5b 28 20 29  5d 54 4a 0a  45 4d 43 0a  32 30 20 30 
20 30 20 32  30 20 38 36  2e 32 36 30  30 30 32 31 
33 20 35 37  33 2e 38 36  31 38 37 37  34 34 20 54 
6d 0a 5b 28  43 68 65 63  6b 20 69 66  20 73 74 72 
69 6e 67 20  73 74 61 72  74 73 20 77  69 74 68 1f 
73 74 72 69  6e 67 29 5d  54 4a 0a 2f  53 70 61 6e 
3c 3c 2f 41  63 74 75 61  6c 54 65 78  74 28 fe ff 
00 07 29 3e  3e 42 44 43  0a 2d 2e 32  34 20 54 77 
0a 31 38 20  30 20 30 20  31 38 20 33  36 20 35 34 
35 2e 38 36  31 38 37 37  34 34 20 54  6d 0a 5b 28 
20 29 5d 54  4a 0a 45 4d  43 0a 31 38  20 30 20 30 
20 31 38 20  33 36 20 35  34 35 2e 38  36 31 38 37 
37 34 34 20  54 6d 0a 5b  28 50 72 6f  62 6c 65 6d 
29 5d 54 4a  0a 30 20 54  77 0a 2f 54  31 5f 30 20 
31 20 54 66  0a 31 31 20  30 20 30 20  31 31 20 33 
36 20 35 32  31 2e 38 36  31 38 37 37  34 34 20 54 
6d 0a 5b 28  49 20 77 29  34 28 61 6e  29 37 28 74 
20 74 29 31  28 6f 20 63  29 31 28 68  65 29 2d 32 
2e 39 30 30  30 30 30 31  28 63 29 35  28 6b 20 69 
66 20 61 20  53 29 31 30  28 74 72 29  2d 36 2e 39 
30 30 30 30  30 31 28 69  6e 29 34 28  67 20 73 29 
32 28 74 61  72 29 2d 37  28 74 73 20  77 29 2d 36 
2e 39 30 30  30 30 30 31  28 69 74 68  20 61 6e 6f 
74 68 65 72  20 53 29 31  30 28 74 72  29 2d 36 2e 
39 30 30 30  30 30 31 28  69 6e 29 34  28 67 29 34 
28 2e 29 5d  54 4a 0a 2f  53 70 61 6e  3c 3c 2f 41 
63 74 75 61  6c 54 65 78  74 28 fe ff  00 07 29 3e 
3e 42 44 43  0a 2d 2e 32  34 20 54 77  0a 2f 54 31 
5f 31 20 31  20 54 66 0a  31 38 20 30  20 30 20 31 
38 20 33 36  20 34 38 31  2e 38 36 31  39 30 37 39 
35 20 54 6d  0a 5b 28 20  29 5d 54 4a  0a 45 4d 43 
0a 31 38 20  30 20 30 20  31 38 20 33  36 20 34 38 
31 2e 38 36  31 39 30 37  39 35 20 54  6d 0a 5b 28 
53 6f 6c 75  74 69 6f 6e  29 5d 54 4a  0a 30 20 54 
77 0a 2f 54  31 5f 32 20  31 20 54 66  0a 31 31 20 
30 20 30 20  31 31 20 33  36 20 34 35  37 2e 38 36 
31 39 30 37  39 35 20 54  6d 0a 5b 28  69 6d 70 6f 
72 74 20 46  6f 75 6e 64  61 74 69 6f  6e 29 5d 54 
4a 0a 2f 54  31 5f 30 20  31 20 54 66  0a 31 31 20 
30 20 30 20  31 31 20 35  33 2e 39 39  35 39 39 38 
33 38 20 34  33 33 2e 38  35 39 39 32  34 33 31 20 
54 6d 0a 5b  28 46 29 31  37 28 69 72  29 31 28 73 
29 32 28 74  29 37 28 2c  20 77 29 2d  34 28 65 20 
73 29 2d 33  2e 39 30 30  30 30 30 31  28 65 74 20 
73 29 2d 34  28 6f 6d 65  20 69 6e 69  74 69 29 31 
28 61 6c 20  76 29 35 28  61 6c 75 65  29 31 35 2e 
31 30 30 30  30 30 33 38  28 2e 29 5d  54 4a 0a 2f 
54 31 5f 32  20 31 20 54  66 0a 31 31  20 30 20 30 
20 31 31 20  33 36 20 34  30 39 2e 38  35 37 39 31 
30 31 35 20  54 6d 0a 5b  28 76 61 72  20 73 74 72 
20 3d 20 22  48 65 6c 6c  6f 20 77 6f  72 6c 64 22 
29 5d 54 4a  0a 2f 54 31  5f 30 20 31  20 54 66 0a 
31 31 20 30  20 30 20 31  31 20 35 33  2e 39 39 35 
39 39 38 33  38 20 33 38  35 2e 38 35  35 38 39 36 
20 54 6d 0a  5b 28 57 29  34 30 28 65  29 31 33 28 
92 72 29 31  35 28 65 20  67 29 2d 32  28 6f 69 6e 
29 34 2e 30  39 39 39 39  39 39 28 67  20 74 29 31 
28 6f 20 72  29 31 35 28  65 70 6c 29  31 28 61 63 
65 20 74 68  65 20 66 69  72 29 31 2e  31 30 30 30 
30 30 30 32  28 73 29 32  28 74 20 73  29 32 28 70 
29 31 28 61  63 65 29 31  35 28 2e 29  5d 54 4a 0a 
2f 54 31 5f  32 20 31 20  54 66 0a 31  31 20 30 20 
30 20 31 31  20 33 36 20  33 36 31 2e  38 35 33 39 
31 32 33 35  20 54 6d 0a  5b 28 69 66  20 6c 65 74 
20 73 75 62  72 61 6e 67  65 20 3d 20  73 74 72 2e 
72 61 6e 67  65 5c 28 6f  66 3a 20 22  5c 5c 5c 5c 
73 22 2c 20  6f 70 74 69  6f 6e 73 3a  2e 29 5d 54 
4a 0a 31 2e  34 35 35 30  30 30 30 34  20 54 4c 0a 
31 31 20 30  20 30 20 31  31 20 33 36  20 33 34 35 
2e 38 34 38  39 30 37 34  37 20 54 6d  0a 5b 28 72 
65 67 75 6c  61 72 45 78  70 72 65 73  73 69 6f 6e 
5c 29 20 7b  29 5d 54 4a  0a 2f 53 70  61 6e 3c 3c 
2f 41 63 74  75 61 6c 54  65 78 74 28  fe ff 00 a0 
00 a0 00 a0  00 a0 00 a0  00 a0 29 3e  3e 42 44 43 
0a 32 2e 31  38 31 39 39  39 39 32 20  54 4c 0a 31 
31 20 30 20  30 20 31 31  20 33 36 20  33 32 31 2e 
38 34 36 39  32 33 38 32  20 54 6d 0a  5b 28 20 20 
20 20 20 20  29 5d 54 4a  0a 45 4d 43  0a 31 31 20 
30 20 30 20  31 31 20 36  39 20 33 32  31 2e 38 34 
36 39 32 33  38 32 20 54  6d 0a 5b 28  2f 2f 20 52 
65 70 6c 61  63 65 20 74  68 65 20 73  75 62 73 74 
72 69 6e 67  20 77 69 74  68 20 27 48  6f 6c 61 27 
29 5d 54 4a  0a 2f 53 70  61 6e 3c 3c  2f 41 63 74 
75 61 6c 54  65 78 74 28  fe ff 00 a0  00 a0 00 a0 
00 a0 00 a0  00 a0 29 3e  3e 42 44 43  0a 31 31 20 
30 20 30 20  31 31 20 33  36 20 32 39  37 2e 38 34 
34 39 30 39  36 36 20 54  6d 0a 5b 28  20 20 20 20 
20 20 29 5d  54 4a 0a 45  4d 43 0a 31  31 20 30 20 
30 20 31 31  20 36 39 20  32 39 37 2e  38 34 34 39 
30 39 36 36  20 54 6d 0a  5b 28 73 74  72 2e 72 65 
70 6c 61 63  65 53 75 62  72 61 6e 67  65 5c 28 73 
75 62 72 61  6e 67 65 2c  20 77 69 74  68 3a 20 22 
5f 22 5c 29  29 5d 54 4a  0a 2f 53 70  61 6e 3c 3c 
2f 41 63 74  75 61 6c 54  65 78 74 28  fe ff 00 a0 
00 a0 00 a0  00 a0 00 a0  00 a0 29 3e  3e 42 44 43 
0a 31 31 20  30 20 30 20  31 31 20 33  36 20 32 37 
33 2e 38 34  32 38 39 35  35 20 54 6d  0a 5b 28 20 
20 20 20 20  20 29 5d 54  4a 0a 45 4d  43 0a 31 31 
20 30 20 30  20 31 31 20  36 39 20 32  37 33 2e 38 
34 32 38 39  35 35 20 54  6d 0a 5b 28  2f 2f 20 41 
6e 64 20 70  72 69 6e 74  20 69 74 29  5d 54 4a 0a 
2f 53 70 61  6e 3c 3c 2f  41 63 74 75  61 6c 54 65 
78 74 28 fe  ff 00 a0 00  a0 00 a0 00  a0 00 a0 00 
a0 29 3e 3e  42 44 43 0a  31 31 20 30  20 30 20 31 
31 20 33 36  20 32 34 39  2e 38 34 30  39 31 31 38 
36 20 54 6d  0a 5b 28 20  20 20 20 20  20 29 5d 54 
4a 0a 45 4d  43 0a 31 31  20 30 20 30  20 31 31 20 
36 39 20 32  34 39 2e 38  34 30 39 31  31 38 36 20 
54 6d 0a 5b  28 70 72 69  6e 74 5c 28  22 48 65 72 
65 20 69 73  20 6f 75 72  20 6e 65 77  20 73 74 72 
69 6e 67 3a  20 5c 5c 5c  28 73 74 72  5c 29 22 5c 
29 29 5d 54  4a 0a 31 2e  34 35 35 30  30 30 30 34 
20 54 4c 0a  31 31 20 30  20 30 20 31  31 20 33 36 
20 32 33 33  2e 38 33 35  39 30 36 39  38 20 54 6d 
0a 5b 28 7d  29 5d 54 4a  0a 2f 53 70  61 6e 3c 3c 
2f 41 63 74  75 61 6c 54  65 78 74 28  fe ff 00 07 
29 3e 3e 42  44 43 0a 2f  54 31 5f 31  20 31 20 54 
66 0a 31 38  20 30 20 30  20 31 38 20  33 36 20 31 
39 33 2e 38  36 31 38 39  32 37 20 54  6d 0a 5b 28 
20 29 5d 54  4a 0a 45 4d  43 0a 30 20  54 4c 0a 31 
38 20 30 20  30 20 31 38  20 33 36 20  31 39 33 2e 
38 36 31 38  39 32 37 20  54 6d 0a 5b  28 48 6f 77 
20 49 74 20  57 29 31 38  28 6f 72 6b  73 29 5d 54 
4a 0a 2e 30  31 20 54 63  0a 2f 54 31  5f 30 20 31 
20 54 66 0a  31 31 20 30  20 30 20 31  31 20 33 36 
20 31 36 39  2e 38 36 31  38 39 32 37  20 54 6d 0a 
5b 28 49 29  39 28 6e 20  6f 72 29 31  35 28 64 65 
72 20 74 29  31 28 6f 20  72 29 31 35  28 65 70 6c 
29 31 28 61  63 65 20 61  20 72 29 31  35 28 65 29 
2d 32 28 67  29 2d 32 28  65 78 20 77  29 2d 36 2e 
39 30 30 30  30 30 31 28  69 74 68 69  6e 20 61 20 
73 29 32 28  74 72 29 2d  37 28 69 6e  29 34 28 67 
29 34 28 2c  20 77 29 2d  34 28 65 20  63 29 35 28 
61 6e 20 75  73 29 2d 34  28 65 20 74  68 65 20 53 
29 31 30 28  74 72 29 2d  37 28 69 6e  29 34 28 67 
73 29 31 30  28 20 29 5d  54 4a 0a 2d  2e 30 31 20 
54 77 0a 31  2e 34 35 35  30 30 30 30  34 20 54 4c 
0a 2f 54 31  5f 32 20 31  20 54 66 0a  31 31 20 30 
20 30 20 31  31 20 33 36  20 31 35 33  2e 38 35 36 
38 38 37 38  31 20 54 6d  0a 5b 28 72  61 6e 67 65 
5c 28 6f 66  3a 5c 29 29  5d 54 4a 0a  30 20 54 77 
0a 2f 54 31  5f 30 20 31  20 54 66 0a  31 31 20 30 
20 30 20 31  31 20 39 32  2e 30 39 39  39 39 38 34 
37 20 31 35  33 2e 38 35  36 38 38 37  38 31 20 54 
6d 0a 5b 28  20 6d 65 74  68 6f 29 2d  32 2e 30 39 
39 39 39 39  39 28 64 20  74 29 2e 38  39 39 39 39 
39 39 37 28  6f 20 66 69  72 29 31 28  73 29 32 28 
74 20 66 69  6e 64 20 69  74 73 20 72  29 31 31 28 
61 6e 29 33  2e 39 30 30  30 30 30 31  28 67 29 2d 
32 28 65 29  31 35 28 2c  20 61 6e 64  20 74 68 65 
6e 20 29 5d  54 4a 0a 2d  2e 30 31 20  54 77 0a 2f 
54 31 5f 32  20 31 20 54  66 0a 31 31  20 30 20 30 
20 31 31 20  32 38 30 2e  32 34 37 33  31 34 34 35 
20 31 35 33  2e 38 35 36  38 38 37 38  31 20 54 6d 
0a 5b 28 72  65 70 6c 61  63 65 53 75  62 72 61 6e 
67 65 29 5d  54 4a 0a 30  20 54 63 0a  30 20 54 77 
0a 31 31 20  30 20 30 20  31 31 20 33  36 34 2e 32 
38 33 39 39  36 35 38 20  31 35 33 2e  38 35 36 38 
38 37 38 31  20 54 6d 0a  5b 28 20 29  5d 54 4a 0a 
2e 30 31 20  54 63 0a 2d  2e 30 31 20  54 77 0a 31 
31 20 30 20  30 20 31 31  20 33 36 20  31 33 37 2e 
38 35 31 38  38 32 39 33  20 54 6d 0a  5b 28 5c 28 
5f 2c 77 69  74 68 3a 5c  29 29 5d 54  4a 0a 30 20 
54 77 0a 2f  54 31 5f 30  20 31 20 54  66 0a 31 31 
20 30 20 30  20 31 31 20  38 36 2e 34  38 39 39 39 
37 38 36 20  31 33 37 2e  38 35 31 38  38 32 39 33 
20 54 6d 0a  5b 28 20 69  6e 20 6f 72  29 31 35 2e 
31 30 30 30  30 30 33 38  28 64 65 72  20 74 29 31 
28 6f 20 72  29 31 35 28  65 70 6c 29  31 28 61 63 
65 20 69 74  29 37 28 2e  29 5d 54 4a  0a 30 20 54 
63 0a 32 2e  31 38 31 39  39 39 39 32  20 54 4c 0a 
2f 54 31 5f  32 20 31 20  54 66 0a 31  31 20 30 20 
30 20 31 31  20 33 36 20  31 31 33 2e  38 34 39 38 
39 31 36 36  20 54 6d 0a  5b 28 48 65  72 65 20 69 
73 20 6f 75  72 20 6e 65  77 20 73 74  72 69 6e 67 
3a 20 48 65  6c 6c 6f 5f  77 6f 72 6c  64 29 5d 54 
4a 0a 2f 54  31 5f 33 20  31 20 54 66  0a 31 30 20 
30 20 30 20  31 30 20 33  36 20 36 30  35 2e 30 30 
31 37 30 38  39 38 20 54  6d 0a 5b 28  43 48 41 50 
54 45 52 20  37 20 29 5d  54 4a 0a 31  30 20 30 20 
30 20 31 30  20 38 38 2e  30 31 39 39  39 36 36 34 
20 36 30 35  2e 30 30 31  37 30 38 39  38 20 54 6d 
0a 5b 28 20  53 54 52 49  4e 47 29 5d  54 4a 0a 2f 
53 70 61 6e  3c 3c 2f 41  63 74 75 61  6c 54 65 78 
74 28 fe ff  00 73 29 3e  3e 42 44 43  0a 31 30 20 
30 20 30 20  31 30 20 31  31 38 2e 32  30 39 39 39 
39 30 38 20  36 30 35 2e  30 30 31 37  30 38 39 38 
20 54 6d 0a  5b 28 53 29  5d 54 4a 0a  45 4d 43 0a 
45 54 0a 51  0a
 q./GS1 gs./Perc
eptual ri.0 0 0 
1 k.BT./T1_0 1 T
f.11 0 0 11 36 5
3.99679946 Tm.[(
120)]TJ./T1_1 1 
Tf.20 0 0 20 36 
573.86187744 Tm.
[(7-41.)]TJ./Spa
n<</ActualText(.
. .)>>BDC.20 0 0
 20 76.26000213 
573.86187744 Tm.
[( )]TJ.EMC.20 0
 0 20 86.2600021
3 573.86187744 T
m.[(Check if str
ing starts with.
string)]TJ./Span
<</ActualText(..
..)>>BDC.-.24 Tw
.18 0 0 18 36 54
5.86187744 Tm.[(
 )]TJ.EMC.18 0 0
 18 36 545.86187
744 Tm.[(Problem
)]TJ.0 Tw./T1_0 
1 Tf.11 0 0 11 3
6 521.86187744 T
m.[(I w)4(an)7(t
 t)1(o c)1(he)-2
.9000001(c)5(k i
f a S)10(tr)-6.9
000001(in)4(g s)
2(tar)-7(ts w)-6
.9000001(ith ano
ther S)10(tr)-6.
9000001(in)4(g)4
(.)]TJ./Span<</A
ctualText(....)>
>BDC.-.24 Tw./T1
_1 1 Tf.18 0 0 1
8 36 481.8619079
5 Tm.[( )]TJ.EMC
.18 0 0 18 36 48
1.86190795 Tm.[(
Solution)]TJ.0 T
w./T1_2 1 Tf.11 
0 0 11 36 457.86
190795 Tm.[(impo
rt Foundation)]T
J./T1_0 1 Tf.11 
0 0 11 53.995998
38 433.85992431 
Tm.[(F)17(ir)1(s
)2(t)7(, w)-4(e 
s)-3.9000001(et 
s)-4(ome initi)1
(al v)5(alue)15.
10000038(.)]TJ./
T1_2 1 Tf.11 0 0
 11 36 409.85791
015 Tm.[(var str
 = "Hello world"
)]TJ./T1_0 1 Tf.
11 0 0 11 53.995
99838 385.855896
 Tm.[(W)40(e)13(
.r)15(e g)-2(oin
)4.0999999(g t)1
(o r)15(epl)1(ac
e the fir)1.1000
0002(s)2(t s)2(p
)1(ace)15(.)]TJ.
/T1_2 1 Tf.11 0 
0 11 36 361.8539
1235 Tm.[(if let
 subrange = str.
range\(of: "\\\\
s", options:.)]T
J.1.45500004 TL.
11 0 0 11 36 345
.84890747 Tm.[(r
egularExpression
\) {)]TJ./Span<<
/ActualText(....
..........)>>BDC
.2.18199992 TL.1
1 0 0 11 36 321.
84692382 Tm.[(  
    )]TJ.EMC.11 
0 0 11 69 321.84
692382 Tm.[(// R
eplace the subst
ring with 'Hola'
)]TJ./Span<</Act
ualText(........
......)>>BDC.11 
0 0 11 36 297.84
490966 Tm.[(    
  )]TJ.EMC.11 0 
0 11 69 297.8449
0966 Tm.[(str.re
placeSubrange\(s
ubrange, with: "
_"\))]TJ./Span<<
/ActualText(....
..........)>>BDC
.11 0 0 11 36 27
3.8428955 Tm.[( 
     )]TJ.EMC.11
 0 0 11 69 273.8
428955 Tm.[(// A
nd print it)]TJ.
/Span<</ActualTe
xt(.............
.)>>BDC.11 0 0 1
1 36 249.8409118
6 Tm.[(      )]T
J.EMC.11 0 0 11 
69 249.84091186 
Tm.[(print\("Her
e is our new str
ing: \\\(str\)"\
))]TJ.1.45500004
 TL.11 0 0 11 36
 233.83590698 Tm
.[(})]TJ./Span<<
/ActualText(....
)>>BDC./T1_1 1 T
f.18 0 0 18 36 1
93.8618927 Tm.[(
 )]TJ.EMC.0 TL.1
8 0 0 18 36 193.
8618927 Tm.[(How
 It W)18(orks)]T
J..01 Tc./T1_0 1
 Tf.11 0 0 11 36
 169.8618927 Tm.
[(I)9(n or)15(de
r t)1(o r)15(epl
)1(ace a r)15(e)
-2(g)-2(ex w)-6.
9000001(ithin a 
s)2(tr)-7(in)4(g
)4(, w)-4(e c)5(
an us)-4(e the S
)10(tr)-7(in)4(g
s)10( )]TJ.-.01 
Tw.1.45500004 TL
./T1_2 1 Tf.11 0
 0 11 36 153.856
88781 Tm.[(range
\(of:\))]TJ.0 Tw
./T1_0 1 Tf.11 0
 0 11 92.0999984
7 153.85688781 T
m.[( metho)-2.09
99999(d t).89999
997(o fir)1(s)2(
t find its r)11(
an)3.9000001(g)-
2(e)15(, and the
n )]TJ.-.01 Tw./
T1_2 1 Tf.11 0 0
 11 280.24731445
 153.85688781 Tm
.[(replaceSubran
ge)]TJ.0 Tc.0 Tw
.11 0 0 11 364.2
8399658 153.8568
8781 Tm.[( )]TJ.
.01 Tc.-.01 Tw.1
1 0 0 11 36 137.
85188293 Tm.[(\(
_,with:\))]TJ.0 
Tw./T1_0 1 Tf.11
 0 0 11 86.48999
786 137.85188293
 Tm.[( in or)15.
10000038(der t)1
(o r)15(epl)1(ac
e it)7(.)]TJ.0 T
c.2.18199992 TL.
/T1_2 1 Tf.11 0 
0 11 36 113.8498
9166 Tm.[(Here i
s our new string
: Hello_world)]T
J./T1_3 1 Tf.10 
0 0 10 36 605.00
170898 Tm.[(CHAP
TER 7 )]TJ.10 0 
0 10 88.01999664
 605.00170898 Tm
.[( STRING)]TJ./
Span<</ActualTex
t(...s)>>BDC.10 
0 0 10 118.20999
908 605.00170898
 Tm.[(S)]TJ.EMC.
ET.Q.