Download as pdf
Download as pdf
You are on page 1of 142
Mn) PRAT MB SAMS Sams Teach Yourself Regular Expressions in 10 Minutes EM AIATC Ws LZ ( (EiThR ) [#] BenForta & Has iz SRBARA REM RATA TS, AMSA aes wwe yee tet ed Pee Nd TS sxenviran Sams Teach Yourself Regular Expressions in 10 Minutes EU AAT Ws ZS (EiT HR ) [%] BenForta # HAS Fz ACR HW Hs tH Wie #2 OK BBE CC IP) aE TEWUAIA ee / (GR) HA (Forta,B.) FF 5 PaweGPE. — 2K ABTA . — dba: ABRIL HH #, 2015.1 ISBN 978-7-115-37799-9 1. OIE Il. OF @i- IL OiEMAIASL— St IV. OTP3OL. 2 HE FR RS FC LP BHI AK F (2014) 352823395 ARE TEI ALOE — PRD TCE ACER a, LAP CEO RRR es A BLP GLAD LAA CREME BEE ARIS HET. (8. ARS A TR AC AS DE CEE ELITES TRS SARA, SOMA LBS AL, APP PERE PEAR, ESF. GEDA HE TUS RMA, ABFA. AS, POA IE MZ js, FHA EMA Ta. AAG CAE AE GRIER A Me o# [58] Ben Forta i Bh He FE ARB TELM abKAS @ ABRIBEL HRI RR eT ASCITES Wis 100164 = HA-F-IlibfF- 31S@ptpress.com.cn FH; http://www.ptpress.com.cn AR HEE AAs PR ZS a] Ei © FFAS: 880x1230 1/32 AVIK: 4.375 FR 134 20154F 1 AS 2 Wie EX: 7.001 — 10 000M 20184 1 FAGAN 1 UC ED BM AICS FF: 01-2007-19615 Et: 29.0076 AAS AR: (010)5109518642600 EDFA: (010)81055316 REAGAR: (010)81055315 PSSerwiE: RLS FS 00215 hig * FR RA Authorized translation from the English language edition, entitled Sams Teach Yourself Regular Expressions In 10 Minutes, 0672325667 by FORTA, BEN, published by Pearson Education, Inc., publishing as Sams, Copyright © 2004 by Sams Publishing. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc. Simplified Chinese-language edition Copyright © 2015 by Posts & Telecommunications Press. All rights reserved. AS SCARE EM EH Pearson Education Inc #324 A BG Hil Ht HH AHL AH FWA. AAAS TE AT, ASE E AAT 77 SS ll BR AHN 4 PALIT AT, BEALL x eee eo eter Se a eee ee PE De FEBS IE MU Azide Ne HARV HI) 23 {1 Michael Dinowitz, ARYAN IBOR AM THEAT TPR BEEBE T ES eI ELAR AATEC AAT AT — BRIEF Web ht IE MU ZETA CM INAS, THT FR WCE HRI NUMA BH TE Nate Weiss CEI EAColdFusion Web Application Construction Kit — +045 (¥J). ZENate ff) ¥F B] ASCH F FRXY fb FH ColdFusion Sj 5 (1) IE WU) eis RW ET T BCS DAC ee AS (EA, FRAT ADL JavaScripthe AS. RiUj{Qasim Rasheed AyiX Mill ik BE Hit GASPAIISPHRAS, RiScott Van Vliet ix “Nill isk 2844S A SP.NETIG AS. BU, PE BERR Sams its HRA i] EH BY REA MABE BE SI SE A AMA], HIEMichael Stephens#ilMark Renfrow. VA {ll 7 WAKE, AEA HES AAC LTA AY WK. —— Ben Forta Ce ee ee TEM AAT (regular expression) #LIEM ARE FAME SAE Too TEMPE SC HS AT ES TAR TC RS, ET FAK TERR PPL ARICA ATE. AA, APTA AT AE JL STA OER Bei ee AU LE i SOLE ER EME, (ARDEA MAE: KID, RA—HE SUE MI AA FE ECE EHR IE MU REIS, HEARS AOAC OT ELIE WW2GASG ME, BAU EDR MER ET 2 BPD PE TE SUZ SRE ANT PAE 23 Ag TE I eas SME BT PG 22 AIL BUR AE TE SWARM. GX AN AEANAE —PP ABE, AA TEV REA SE SIPS FEATHER BB ZS AS 0 FA BE A FRE TT SB AP ABLE PE SeWu gry ETE RETA AL AY WARS Tm 5 4S Hh fh i Ha JTEWWAGERA AK SE BA GE HR — EK Fy AB TKD To ERMA AR & bo SCE EE ATED TE SU Pei oh BRE Ga TT, (ASE GAL ALIE ARIA NAF Od) SR. YR HE AS HK BLAS Dy PATE WU AERIS, EAT EEL Fh EEA TH SE 9 AS 8 9] —— Fait BO ABT EN BUHL aL + 4G + BES IE AN TE TE ARIAS A FAVA. EMER GO, GME Bc i SET 9 Vd BSL: HEA A EALERTS A IEA ARIS > MAREE, TAAL BAPAC HAR Oho. URE F BANGS AR TIE AT HE A — AB IE SU PEGA RAE. WORK HENLE AH, UMA effrey Fried Hi SAY CHIE WZ JESL CA3NG)). Fried AGE EME A AHA 9 TE UREA AR LA PSA FEAL TG TAAL AN TE. AR AR Fried 26 Ei 2278 SL, (Eft 2 3) = WIAA OE A TE SHE: WRK RFT SSR IG FG AE TAN BEAD IE UREA TC A AB RS, ft At AM. GIF AN A EAN ASH Hie SICA A, ARC CE MAR SESH TML 2 PR Ol — 2298 ED fa FAB APT BSCS SE AT BET RAS Lt FAS» WR RUS RAE SS TEMZIA RIE A AE, HOR AL CBR AT “MEE: BE RAB AHA ALCWHERRE, BARNS S RAS TARR MLL AR iz fle. SATE ALAR AEE Pi GS ASS SRL ASH OAS FAY TE eH SR TE FEAR ATT CE AUR 25 OS Bee AG EAD BATTS AA Fi) AEA CA EE FLAK RA AYES SARS RB, SEMPLE IE BAS| A Cbackreference). A(t PERE (conditional evaluation) Alii #4k Clookingaround) “. Axx KAA ETE Bl EY BR BT SBS AP SEB: BUT CEE AB A Rieke TUS MW SANA, MU EH. AS. Posh tie TE WU ei USF Hz FEAT SS AE Se TPT A HE E109) PEE I [a] BRAT DAE TE ESA, KER MABISS REFEREE, AT HE a LA ae SB) TEU REA TAIT AD Bini AHS EAE BURA OC Ue Hef IE MU FEIT. Co HE CBE OB PR EHR TE I AeA AY AE AS O AEP RAN TA (BRERA BH Mi) RRS fal. OTE FEAF Be Web hi FLAK AE HE ita BEBE T 5S AR BI Ze A SC ASA O IEG Perl, ASP. Visual Basic, NET. C#, Java, JSP. PHP. ColdFusionif se (SESH WAUF RIE A), AEP RAO FEAF HUE AW TEM HeIA TK. O Fr BEA RDF He A HOHE FS RHEE I RIES CRAB ABAR-@OSAK, WETHANSHAMHES, HEBLRABMAMAR, ABASEB IZ, SRM. VA BR. BR, BASAD. FSEBPMAARM EX ORFS WR, FAABRSRWACHHAMA, HenAh—MBR, APBSERALES, MERAWHRS, NFARERA —EMRAR. 15%: ManfaleHy: bi IM Ss 978-7-115-37364-9 ABM, BRALERAA, ARRMBC, ARSRBS SBCA. SiR, FRAN. FRESAMARS LEE AMKMRKRHIEAR, FALRMMEATED, ARBAB HAIACSHSMAET, MIRA AMR? ABANSHRA NRT, BATH AA TNR RES, Paes HH BHARATEBTRRORS, RRAKRK, SRHLPR. 8%: PUFA GME 5, 978-7-115-36716-7 Eth: 39.00 76. 45 PTA SBS MFHRA REF RHE. . REAM SBURRRADRS SHOR AS, FURAN AIM, HARA HE AGCHHRELA, BRE, PTR RSARHKH, Mio MAREN SRE A. 15%: ROEFE AI 45 UTR: MIE EM ZAR (HTT AIL) $ 115-37036-5 = 2001 # Linus SASH TAME, LUE —— AA FHS “f &. RBSEMMER, RARSR, OeRRT MANTORT “= AS CMERHRRALAN A DREHRERER ANSP —TB RF OHA. 13 2 BRAT) a BB WR BO) BB Hi, WS SRS A— RS toll “9 TT" SRA BH: SUR TAB: Linux ZC Efe BE: 978-7-115-36164-6 32 ff: 49.00 70 #1% EMRAKAN- Ll TEMAS CH ALB 1.2 da fal ee FA EW eit 1.2.1 FIER idst: 1.2.2 AUTEM Aesth BHR 13 fAAIEM east 1.4 (HFALIE MU eit LS CEMA ZH 1.6 “Hi B22 CRASS H- 24 241 21.2 SRE K NS a 2.2 DORE EAE 2.3 DORCAS 24 ei 4% RALEH 4.1 RRR FEET HE M- 42 DReR Ay 43° DORR ENE AH 43.1 DRC (SAF BEA) oe 43.2 DURA RICR 5 AEF REAR) 29 43.3 DMB AST (5 ARSE FAP) vee 31 43.4 TEER FEB BAB eee 44 (EAIPOSIX# 4% 45 4% HS% ERC Sl ASD PCAC S11 DACRE FF 5.2 DRE ALC 5.2.1 Fue SS DEAR BL 5.2.2 AVM SLVLALIK BAR EF Kal 5.2.3 Dh “B>RR BR” » 5.3 Bribe BECRe - 5.4 iin Hoe PLHCR 6.1 ia Ft 2 a R 6.2 Pini 9.3 [APR arose RY 6.3 FREI 94 HEV R ESR A BERRA 64 Ni BTV RAFREX 7 72 73 74 S8e BMS 8.1 8.2 8.3 84 ARF AGE FREX- FAA ARE IY ooeesee De -. LMS ATTA HA (151 FADE AG LS FL CE Ba Be ISLA + Ki» HOH RARE 10.1 tt A BIKA A TE 10.2 TEMA MA 10.2.1 ISIE 10.2.2 Hae AE 10.3 Wi AER A HL AR Ade eiba bw EMR ee so 97 HRB BLA MW EM AMR HK -~ 110 HRC ENRKAARMKE 1s TEM FIAKATI ‘2s ee eo = "ie PEATE IE, MOREA AY ALTE MUZE UA DQ EAT TAY BAF BP HEE 1.1 TEWUFASKH IE TEMES (regular expression. fMiPkregex) JE—HILAL, ASEH. FLARE, CIE MAINT RDS 1 ATT A AY. EAE TE PERINAT WEE ATT LE ZO HT HERE LAI O PRIECERRR— TICE, AEE is car RK ADP BEK AWN), AUSF STF car Shia] (bhiscar. carryfllincarcerate™#) tH 4k tk. Oo RET SLA FD FH RB BS ANAS SA BR — 7 Web FIL LA SB AS ASE RUE RR RAIA. HEME AS BT fe fa HURL HALRB. Tmt eae Se ear HAY CHU ADL, ORT EAE pe — — THE net, O Melee 7 — trl SAFRAN Web HM, ROTA RRL Pech, SOA LTS Lm SA 5 is BER A 2 Fw HEE JE ASF AE BA HSK O (RIE CE Set — BR RTS IFA BHO TA si zeth PHRANI size, (AIX Fh EAL IRF Mia] size A YA RM GEE HB size tt) Sef H ial. 2 Fle EMAKAAN O PRIECESL AB it HBL RSE P TA CPE TE, (EU A ARE, SES LS AiApplication FEMI AE HK. C1 RTE CEE HEHE SA SFE 2 AES A Hill 2O EE OD BE AELUR EA ISL PEF BES CSV HR CE Rica AT, aid SLA SEA ZU FSS 9 SE FA EG] SLT) OP BEE SCF BAG BSE RE ISCAS, EL J EES HH SER A BRAY C Heme T AFP BEA iB AA) FRM DA ASAT BAE KARE a5 FEIN 2s Zo HB A FL, FALE A] Se FEAR PE AF EB BR LE IE ET HST ROR ATT LT ee RARE ET SLA HOB Sa ABI INA IE, FA BERR RU leh Fj AS i] ae HE I HB TA — AB) EAT IN, BEE ERAT GEEK EM ERIC CARE THA, Mid Sta, LREBATASHANAL, SF. MIX WUE TIT DORBET Fi — PRE RT RAE A TE AIAN. ER el BAT DAA ep SEEAGE Fa), CR Th HSC ASR RA BAD ND Ef PT Be Pete FEMI A \bCc] [Aa] [Re]\b ER PRMALARER—H, AMA, RRS A0ie HELA A. 1.2 Daye EU FASE WRK ES — PAE AR, MERWE MASE OL: RAE EDS HE NIA CARRE), FR ETE NE EA, ERD SEL, SABA LORE, AICTE AE TE MU AiR AN PIE AR Fa: RHR AS Hee HE —-MEM AIAN, CHAVA HEA GUT —ULR), BA DURCH BHR HEAR HET — 1K BHR). 1.2 4ofTR AEM RAA 3 1.2.1 FATE RIARHHTER TEU 2Ei4 SAY) AE BE IR ABR RAE HOSA, ea a WBA A ilcartiaet: UeBABcar. CAR, Car, BkcaR#BHRH KR, (ik FEES A CB TN — BA CUE AB AAT A SE MASK PRE KAS HBR). RAEN ANEW scar. carry#ilincarcerateZ FHS Mia] ANZ BEULAH ARE Hh BY ABE ET Match Only Whole Word ({QUC ACHES ia] ) ET, (AMAT HAHA IEA A ie Dee. TAD PCE PETIA TE OTE. CE Si BE 1) SS BH CP BE HEE WU eS AeA SLAS car sth {TAB Rik AT CA GX Te Ha WER, “>” thee CHa, A eye rnp BA SOR NEM AGRA) ARE AR REE, MARAE SAP BT PEDERI MES FF HUE TARA PAR — SOLA 0 SG WEE DE eB A RB, PEPE “WR” XP ian M. 1.2.2 FAIEWURIAHT BIR TEMAGA SULA BARK, AR AAAL, Tid BLE Be aE) A SR, ANS AMS “OLR” AK. Ait, IEMA FUER AISLE RET, HRN MUAY PTH A FG BURL PRBS BONA A AFURLHBDE NDI: 1 BEA Ie 3c AS AUR SERRE FR HK CECE, AR Att: //akhttps://FPK. WS. WS a AE PRIS EEE), FESR BV URLS kB BHR HTMLif ei f + 7GR, MF tas: http://www. forta.com/ Be http: //www. forta.com/ MKS BUMAFEFE AN “Search and Replace” (2A) ETAT 4 PLE EMRAKAAT VATE RIK BY ERLE ELF — A TE WU 2R 15 SOIR Te IK ME FG ik AE DUBE 1.3 TAREM RIA IME, MOA AEE MAGA DCE APH AIT. BUN BRAT E ANGE Mo FRU BL, TE MU Rei SA — Be FY RD ic A Ach ES AS HH SEB TEM iS SUE A TE MURRAY, AP i IE TBR FRAT HITED PTS HS PPA Ta. GS ARF RT TEN IAS A EAE REA, EMTIERE ASB AY ARG. LEM RAR ARE ARNE RE, CHRBRA ER AED ISTE. AED, IEW AAS A F Hui Se Be Rr ah “RR” GE. PR ELE LSE ra Ni al TA ABSCHEIE MU AEGAN, (ELAR TEI eas SS TE CE EF A GB BT BY PAPER TCH Xb. TENURES a A A Se EA ADOT i AED BA Ss Phe. ER EMARARMRT20US0E RARE RIG —X oT RLM, UZ, URE ABE EL HER RAO SRL T Unix RY HpPerlié S fogrepF LAA. Kits FZ, EMAAR AAT Uni S (Unixse se EM AM DAN TT Go AES AM), PM AP ERAT EM, RLNLFHA GHA SMEH EM AA, REIMER ALE SHEREH LAL, DATEL, BAT LMF TD A A A TE MU eK FAG FER PEE 119 FAS: Q Ben Qa. QO www\.forta\.com 14 AEM ARA 5 OQ [a-zA-Z0-9_.]* Q <[Hh]1>.* Q \r\n\r\n O \d{3,3}-\d{3,3}-\d{4,4} TERR, PAVE AL TEM RUS AED NR BSD, SCTE AGAR EME Oa) 32s FS PE YAH SE Bos A] BLY AEA — FR HUT WU ARIA TN AMIR. Bi SOLAR Bei a PE, AEA AR SS OO Rs A TES BY, Ph isi SE a SER AE UE dE 1. 1.4 (BA TEMIRIASt TEA RENO ABE, ACE CE TIA IE ZIRE: “EBLAE BT VEL BGS 17 MARE, te ASE RT DAA HI SB PRO MIE. CEM KE BNR ih, SE TARR, TEMAS AMOREM. TEMA AEDT ALAA, EASA ARTF, —ABOR iL, ISL PR YK & (58 FH SE i TL AR HEC yd TED RS Sh, URRF i ABE BOY RR PEALE RIAL. Leah, FFAR ATA AS TEU AIA NSE AB AE PEAY. ZEA Te BS FP WE HL, TEM ARATE ANID ETE TE eS CAS tL AS A BD ANE. AERA RY ACHE TE WU BS iA RYDE Fe ET FTIR. TEMA EA KHZ, MMAR PIA, BE MARAT T TEE 185 FD (9) 2 FR BG ETE WU BI SO TB OB GL ABT] ZH WT TE KA AR RALT, BRAT PEI ATS YC SS HC http://www. forta. com/books/0672325667/ [4 # —-4+% Regular Expression Tester (iE! FGA MAR GE) TAA EAR BR. IK MEF Web tt TAA EAE IL FRIAS, EASY Rt Na — He Ee Bean AT IFRS a8 A, A AN HBAS FES TTF OR FL He HM GK JavaScript it Fa aS tH AD TE WU ges oh 6 #1F ENAKAAN AY. BA SRCHTIX ST ARC AS SEAT 7 SPA, AAT A BE PR SLR AR ATT ADS EH TE WU ATA SHE AT IR, ROE RIE A PTE AR KB 1.5 FERRE Za EMME T ZT, PRENATAL BLAS ESE OF ZE fF TE URI RT IR, PH BCLS TA a LAB AS Le — PRR TTR. EANVA MI ELBE, AREER, AB aA GT, AWWRES. KARIN, eS EMAAR, RA Oh. RDU Bb aa AY Tae AE A 42> LE el 4 EAS PERT Ro O TEMA DELI ABE, TEU Pei SCIAP SEU E SA TE Fe CEMA HIT, BUTS TK ARES BH AS, 45 REI FAFSA Be & SEIN; (ELA Ee SASHES A, HEY FRA TEE RT I AT OAS A BEET TE BH O ASHER RE, SAS) TE I ASUS EES, SBR, FES. 1.6 1) EMU AEA OAS AE TT BEAT AZ. TEMAS FER AMIE EAHA CARES AE RAI EE BPR AE MY RA AD, TE WU 2EH2S SAF KE RAD 2 AE RE 0 Lins, on, oe = B25 Defic 8S FFF FEASTS IB, AGE A] MU Aap AS Be NEAT i BF. 2.1 Demeehsc zs Beniz—MiEMRIAR. AWAD RADCA, HEAR AT EAMRE —PIEMAIEH, HEME. TEMIZIATC AT DL faeaisca LRAT LL RR RAICA). “498, (RPM IE MIZE PIR, (EEE BATE A EMRE IEA RA BATRA MAF Hello, my name is Ben. Please visit my website at http://www. forta.com/. ELE Ben En Hello, my name is Ben. Please visit my website at http://ww.forta.com/. El JC FE FA SEU RIA SCRA AR, “CORED Jak ae 3c AS Ben. FR MAF» CARE TS BA DR ME SC AS AL 5 bE I 8 H 2H ARASH Hello, my name is Ben. Please visit my website at http://www. forta.com/. nae my Eg Hello, my name is Ben. Please visit my website at http://ww.forta.com/. 2 myth EAPASIOAR, “EE DRM CAR LAREN T PP DC 2.1.1 ll al Lm LT, Jit SCALA -Pmy MELEE, AE PEA REE PE PS D2 FR ABR RE? AE TEU Bea GUAT SE SL ABSE BE TPP EAS HE TAT BS DC FR BR HH RL AH GRAS BIA BARS IS. Heit, fEJavaScript, FTI g GE eglobal, t/a) brads [el — “Ma 8 HR. ke He SAD Ae CAE AAR HOE RAM Hoh AE | EAM, ERMA BOM EA, 2.1.2 FRAN S AG JEMRARAKDERAKD SA, ARUBenAPAdben. Bit, 44 APSREM RAMA LTR PERN 3 AUTLRRER IE tei ti, JavaScript Pay VA FA abe i : jez. HER RUMOR AA OEE ATA dolit tt BEV REAPER ORR, HAO ABAMRA, 22 Bees st 9 2.2 DRS SH FATT WL BE) TE IU RAT AA SAS IE SC AS, ETT ARABS HH IE HW AeIA SRA HD RTD BRAT — ak Ae a A 8 FE 2 HASH DEC AS A MINS PETE URI TL, BREA CE TESA) FL oer tH BEAD ZR 8 28 FRE GEC) PTAC ACHE LT — PEF Tk, IEMs. tT HAVER catAlcot GBARDLAE — HORE TE EA Hid ) 0 Eas sales1.x1s orders3.x1s sales2.x1s sales3.x1s apact.x1s europe2.x1s na1.xls na2.x1s sa1.xls sales. ETS sales1.xls orders3.xls sales2.xls sales3.x1s apact.x1s europe2.x1s na1.xls na2.xls sa1.xls 10, #2% EREATH beRull JEMWAIA NR sales . ¥64E FFE sales Al 5 Yb — NF FE Fy BA SC HE BERK. OTIC BAZ GIX-MRSK (pattern) #AULAC. PERT AUER EEA ETE. ERE BCE FEA sales.xls sales1.xls orders3.x1s sales2.xls sales3.xls apact.xls europe2.x1s nai.xls na2.x1s sa1.xls sales. sales.x1s sales1.xls orders3.xls sales2.xls sdles3.xls 2.2 Bete rH ll apact.x1s europe2.x1s na1.xls na2.x1s sa1.xls MIF E—TS I —Psales.xisscet. AA. Heme DC ACE tr] — PAOLA, AGRIC Stat sales. HULL. FES TE WANE ERS SA, EAB AT DE SE (MR — Tt. EEE FE HT DA a LEA ARIAL EL BUN ERA— “MET HIRAI: HBDAna CRadEI) BK sa (FARR) FPSLIC OAR EA TERA — “MTZ BF) BRK sales1.xls orders3.x1s sales2.x1s sales3.x1s apact.x1s europe2.x1s na1.xls na2.x1s sat.xls PE es sales1.xls orders3.x1s sales2.x1s sales3.xls apact.x1s europe2.x1s nat.x1s na2.xls sat.xls 120 2H WHRHAF A Ea IEMA a. fEnad, na2filsar gk F HK, (HE IIS AB T4 PLZ IPERS. Fath eee? LRAT OR A ROHS EE fealtER3+ AAALAC. FRA TICIE ii SE AY Je JT RA SC) SH a AE. FIN sales1.xls orders3.x1s sales2.x1s sales3.x1s apact.xls europe2.x1s nat.xls na2.xls sat.xls “a Ea sales1.xls orders3.x1s sales2.xls sales3.xls apact.x1s europe2.x1s nat.xls na2.x1s sat.xls CAKE a. FPA Ea Ee SEY AFDC EE A] AS HEF CAS CRA). BERS FEHB S FET AAA FE CARES, ASREA REAR. AME? 2.3 DBR ETT PEELE URES APPR Lo WRN BEBE 2.3 BREATH 13 BAG DSR 1 VR AE IU ZEISS SA HG BE BY BEARS TA ADS He ETE WU TK HEMHAG L. Aalle, MeoUaitE. (iM k—-t\ ORAL) RK WE METH XL. VES AFH (metacharacter, ZN “iNET AR BM, MPEP AAA EL"). FEIRIIE— AIA, UC BUTEA TV ETE Ez3 salest.xls orders3.x1s sales2.xls sales3.x1s apact.x1s europe2.x1s nat.xls na2.x1s sat.xls bare -a.\.x1s salest.x1s orders3.x1s sales2.x1s sales3.x1s apact.x1s europe2.x1s nai.xls na2.x1s sa1.xls RM +a. \. xls fie Tf. 14S. DL Atn (CERIN SUL RL RL) Bs CE SBS LACH EL), 24>. DER. (CESS 1 MASS MILA RL) BR CCE OSE RCL E). BE ROK, \. UCASE ST FRA ZT TE AR HUSMx1sIUAE AS. SSL, BIGEBCA Ua TIN x1s, UA SE SRL eA HANIF: xls A DA ie Se DE ACB if trisa3. doc ZHI SOF 6) FETE WU ARIA, VE AGE LE — AT ATP AR EEE 140 2% BREATH Fk» FRAT AL TREE EIR. UAE BUEN PR, HE JANIE BE HB AT NEE BRA VEE LE 4B YA FB RE He RE 24 We TEU ARIA SO Be Ha PR AEN, ETE BE HB RMSE PERT EEE (SEDAN) GEE CARA REA PHP. TERR ML, BAIS T WA FE Pom y+ BNF A PADC ACE S74. VRE FE RET HE Mo PELE MAA, ENR E LIFE LIEN EFTPS 0 Laas "he, a Ce i _ isla mae FFF FEAR, PORES IT SARA HT scie. 5 HY LAURE RAS FH ER (BBE) ART, EER RE DEORE FE IEE AEE Px fal 3.1 LRSSS RHR —T SORIA PAF AT ADEA ER AEF. CEO HA, FUME T .akULAtnafilsa. PLZE, MUERTE A A Scere ee 7 PB Ncal. x shy Crt, MAT AMER Hinafilsa, (AEA? HST . TAEDA, ATLAS Acat.x1sth ze werk tt BERR AAR Minis, EAL AY DADE OER EBM. EAR AST Bah ee UCACER SHS, AULA Aske 4. CEI AARB, BEA BY DAF CFF LAN RE MEESTER AND FE IE EES BL, PUN ICSE ZB ANITA EE ED, PSEA HM DERE RE EWS 5 Hy IE — PENSAR. “PRL MF 5 2 LAE a PABA, ALE Se TE SUIS SUBLET EEE sales1.xls orders3.x1s sales2.x1s sales3.xls apact.x1s europe2.x1s 16 $3% wee —a zh nai.xls na2.x1s sal.xls cal.x1s aE Suey [ns]a.\.x1s ELs sales1.xls orders3.x1s sales2.xls sales3.xls apact.xls europe2. xls nai.xls na2.x1s sat.x1s cal.xls 1 3X ELE ATTEN FEAR [ns IPS; X-ME ERS Finks en AUCH FFE CR HAE AG). [AA UCAC ETE, EMR EM FI. EPR, EMAAR BS Hak Liha r fF SIR MERE, \ HULA. AFA, xs HULA EH xls. WH REA, AME AUCRC 73H, SERA TEA — Be. meg HR AREREM, XA[ns]a.\.xlsH#TKAREMY CED sg pRMNTH AHRENS Husar.xisHeH, CH FRERLA, LOPRTRELRAM, MAMA ROK Sa MERIT, : BR Le AAG, PENARARAMARRARG 6), BER AMR A ie He AE BA 0 OG Be RB AE, fe do MEE RAE RAPALA AGT MERZ BHT, FRE TEA GRADE REKINDLE AE HE BD 3.2 AIAPRRS RM 17 POE APR EERE AL. Leh: The phrase “regular expression" is often abbreviated as RegEx or regex. Pa [RrJeg[Ee]x a The phrase "regular expression" is often abbreviated as RegEx or regex. SH EAU aE EA: [Re] AULA AER Ar, [Ee] TULA PEPE Fle. IX“ Sist Hy LAVCACRegEx#llregex, {A 7SVLACREGEX. : WR RAH -AAELEPFEAVS HER, TH 9 RAMEE SO, RAPA RES MAKE AE ‘ REDFRALS, CEL OnnE Rees Sane PRL. 3.2 AASHRA Kia] FUER FANE IED IA — BSCS EPR TH EE SCPE BE BRAT] MUA EAU IDEASK [ns Ja. \. xsi FEfE Aba. OIC A TAT Asam. xistt crt, SRE? SLES, PY. AY DAVEE HY FHM AER IRE BCE, WSC sam. x1s th 2th SCE DEAE RE 5X7 Ve ET D4 PAS EE OR RR sales1.x1s orders3.xls sales2.xls sales3.xls 18 $3% ee—mPH apact.x1s europe2.xls sam. x1s nat.x1s na2.xls sal.xls cat.xls [ns]a[123456789] \.xls sales1.xls orders3.xls sales2.xls sales3.xls apact.xls europe2.xls sam.xls nat.xls na2.xls sa1.xls cal.xls FER OIF HL, BUN BUNT Sb, MRA BE: PIPER LAE, BASES UA, BSE AT EE Bee AARNE T A FFHEG [0123456789]. HER, SC Msam.x1s BOA UTE DCA AL, Am SRA EEE COME) AR AADL RCo TEAR FA TE UAASC AR, eA FB] He EK 5] (09, AnZ Bo AT ETEK AM EM, TEM AeA SORE ET RATE FARIA AT UA- GER) REX. FE AIA ABA BATT AE HT AFF ds sales1.xls orders3. xls sales2.xls 3.2 AAFHRE EH 19 sales3.xls apact.xls europe2.x1s sam.xls na1.xls na2.x1s sat.xls cat.xls fia oaks [ns]a[@-9]\.xls sales1.xls orders3.x1s sales2.xls sales3.xls apact.x1s europe2.x1s sam.x1s nat.xls na2.x1s sa1.xls cat.xls BAT HASK 0-9] MAES [0123456789] EAE, PIA RS HUA AB IF EE PFET IFAMLIR FT BE, DA PHA E IKAEK Ii] . DA-Z, LAM ABZ TAKS FRE Da-z, DLACMablz Mri )S Fe. DA-F, DUACMABIF MMT AAS FRE DaA-z, UAL AASCIF FFAS ASCIE F420 STAT ERE. AME SAE, NE Sd ae [AG EASILY: FF 4e APS AE Z Alla ZINE. SPR. FFE AT DA JEASCIA FER EERE FE. (LPESE CTA SBC FSF Te Se FF I EF] 20. A3e BR-MFH RFR EHH FH (to [3-1]), AH RMRLAELH, Fa AGEL RIERA A RA. % BT ALL AFHRMHMR, RABLEANEIG 4 ER - (AFH) A-MEAGATH, HAAPHER fk MA 12, AFHREVIMWA, -RA—-MEFH, Ale 5-AAMER, A, AEMAAAL, -FHRRRM FER, CE — ATF BT AS PF Ui. Eb, Tk BE SURY DAVE RCE — 4 BE CRRA) BREE, (RED ob ASE $F BEA REP ARES EIEE) ABAD AC: [A-Za-z0-9] JE/MBESUE BI SE ESR TBS BK: [ABCDEFGHIJKLMNOPQRSTUVWXYZabede ‘+f ghijkImnopqrstuvwxyz0123456789] TEMA AGB TAB, FFE FB BE FTE SU PRGA ACY THE EF TH FREA—TOF, UA IERGBI CHP 17S HHL. AR. SSE AE, TP CULE) DRERGBIAIE A AC FRMAREAA HX = PREIS ERNE). TE, RGBfAJEV.4000000 (8 f). #FFFFFF (ff), #FF0000 (41%) fi ste. RGB AS se) SFR Hy nT, PTLLHFFOORE (ti#0 £4) JEAIEMRGBI. PMB MAT: a os #[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f] ‘> [0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f] 3.3 rake ae 21 3" TEXT="#FFFFFF" " MARGINHEIGHT="0" LEFTMARGIN="0"> JX ALGER ASE HIE SG, Bi a AOS TA) EF AY [O-9A-Fa-F] PIES . RO ULAL— PFT HIE SL, YR RO MES RABI OK Syn) Neer. 3.3 RAFAL FFE AS RAB FE — Hs DEE EE HERE , PUT RRR, BARGES SINS TT. HAA, eT MNFRS BOGE HEF PAT VA UE to SRIEAL BUN INA IE, FASE EEE — SPS HL, ALAR A aE BEE — ADS PS PAPE ESP 5 BZ ACIP SL BE ai, SESE A 4ST Ss FTP RB RE — rE T WLAEDO NE. 1X GIB IS FRAIL, AAI REBT iff. sales1.xls orders3.x1s sales2.xls sales3.xls apact.xls europe2.x1s sam.x1s nat.xls na2.x1s sa1.xls ca1.xls Pee [ns]a[*0-9]\.x1s sales1.xls 22. 3H BaF H orders3.x1s sales2.xls sales3.x1s apact.xl1s europe2. xls sam.xls na1.xls na2.x1s sa1.xls cal.xls SMF (58 A RAS 9 ad > ERS A BT [0-9] AULACAS, IHL [0-9 LACH EAR EINES. tease ii, [ns]a[*@-9]\.xlstfULfidsam.xls, {A7SPUAina1.xls, na2.xlsak sal.xls. =f FE OHRHEATARFARSL YHA SASSAR (8), RRARF PRAGA OMAP HP HE BA, 3.4 I) TOF AS [Al ARE LAE, GG HE FADE CIE BN) PRL 0 REE FESER I EAT A, RAT PAE: SARACEN XAT SU EER AA SPRPORCRAE: DORE 2 WE HY FESR RT ERE DL CRE Lh, PRT GK PAE BSH, SU APA AT DBE DC AC. Laas ’ = 24e (AEH AB UREITCT IEE. CEL, MAES A SF BE A FF He LA FE BFF FA 4.1 TRE ET IR TED AAW TCLS EZ A, BUN IL AIAN AE FFE VBL ARE HE FARE MOE EMAAR GA MEE. PEAS (C.D FEA TCL AF, EAT ADEE AA — 4S ERE CEL Z HE). FEAL Hh, AFTHES ([) t-PA, ERAT — PEERAGE RBH)» : PATO FE TE TE I BEI SRA ATE ART SL IT GE RAC IA APRN ENA. Lean, UA AED — RULE AR, th AN REL AY ORUGAC. AS. REMI, PRATT SEA AE Re KS ALE AG [AL FFF JavaScript Al: var myArray = new Array(); if (myArray[0] == 0) { t myArray[0] 24 4H RAATH var myArray = new Array(); if (myArray[0] == 0) { + TE MAT A, RASC AE —BavaScriptftid, IEW ee EE FF ALE AE SCAR SE BE Je SiS JavaScript VEGI 22 HS Ze FH BBR EE BRAINTREE FI AS AE WU PEA SOTA CS my Array [@] id Hk HH K, WARS HUTA. Atte Bike? LANE IE MU eek sh BEAKER PERRE CHRELM IAA) Hee, AU, myArray[Q] 40 AcmyArray ei ERAS — TSE TIL TTB MR AA—ATRMAO. FA, myArray[O] 2 fEVC ACF lmyArrayO. TEMIFR ATE 2 ARERR. CE TOR TE AS TE RL BE DAR EME HE Ms PESUP I ODER. AR, HE PS DEER AR. PENTEL FE AST VSL GE LEAS RATE RA OU A BAYES SFP AG UL CAS PF AS RE ER OF Mo SERRE ACL AN], ELSIE EET AS MP TAT SAH Tl Ble RE, TBAT UCR TE URI LA TC FAB SE var myArray = new Array(); if (myArray[0] == 0) { + myArray\[0\] Ens var myArray = new Array(); if (myArray[®] == 0) { } 41 HAP TH 25 Pail FEAR RIE TS BUA. \OREUC ACL, \D REDE RC], BREA myArray\[Q\]JUAC#) / myArray[Q]. FUR BIKA FANE 2238 RETR & A LI fit, 7a SCARCE TE ED eR AES. I IR BA HE (AL RAPES AML démyArray[@], itd% SmyArray[1]. myArray[2] 9. FA —SIE MU Aes RUE ATID BEA eA WEA, MM RET HEM, PLT EEE EZ A ICC TF. SRR AG DL RC BLA 70 ROBO, Ach HH OK AAD TE IU Pei RO AEF ie HY: myArray\[[@-9]\] RR EM -AAFAMTMMEYE to L-ARAEFH (\) TEA MTR DAL, HEB RH RAP ER AR F AANIE LARS AGAR ILA, eK BE RAGA P eo LA]) RAE LPAN LIM L, 4% FR) EM Rik XDA BART fe Bde kh —MaR, RE EAE EAT He BA BEF 0 BCR AEN EE IE TF, CORR CHET OF PETS Mo TE MARTE SS 2H BAY AB Fe, Cem EDEMA R, FATE EH MANY GAG FI SIE AL YR RAE — AERA, SP FEMSC EERE CHF DOS AlWindows AH), MALTA CE 7 Linux ak Unix 2 LARA MRE, CAL, BRANT I NE I RAL TF OD) RB RHROIER ULE TF Cs Bas \home\ben\sales\ 26 #4 RAAFH pa E \\ \home\\ben\sales\ Eau \\ZERC\, SERA 4 TOCA. MRP CEIR SEIN PIA SEB A ION: WMG REE A AA EWU ZAR TAU PAURALIE NAIA AR TERE, CEA TERETE MAHA, SEI Ac SERRATE 42 ERSAa+tt TEL KB WY APA: AEA RIC AC CARA Chea.), a PALM AGAR MIE CECMILAN]). BERET NITRA, Moke Be RRA RS: II PAE IGF | FRAT] IL AE BE St A A RF RE ACH Ye ETE OPTS PEREAT TE WU Beis RAW Ae AAI A, BATTLE HS ZH Bp BEY a A MOSEFT ENS AE FP REAT OC ACAI TR. Leak, BUT AY Ae SEE A 9 Hl PEPFAR, BRA AR AT HE BEIT AR OR, SEE A Besa A BIAS TE IW Pe, EL PRATT AY WAR FD 4 4-1 a FAR FN eM. R41 SARE KPH OB Vb] LR GPRIBE) 77% (Backspacelié) \F BIL \n AF \r ERE \t WARE Tabb) Ww ae Lt eA 42 ERFOFH 27 BURA MAF 0 FH ADRES BE GS Bf (CSV REO) AVS, TBAT AEH EE i RH — Bh, FADIA EIS HG BA AT HH. BATALI HO: "101", "Ben", "Forta" "102", "Jim", "James" "103", "Roberta" , "Robertson" "104", "Bob" ,"Bobson" PSE os \r\n\r\n "101", "Ben", "Forta" "102", "Jim", "James" "103", "Roberta", "Robertson" "104", "Bob", "Bobson" \r\nDLAc—*+ “BIE +R AT” AA, AES ERS (HeoIWindows ) PBHESK LEE FE SOAS FT ISA RAE 0 (BEF TE SU AIA SC \ rn \ dsb 4 A HLA LAC ESET ee, AB TE FE AR i RZ MI AY 28 AAT HBA \r\n-X Windows hf tk 6) XA 4598 Rte AE, UnixfoLinux 9 RERRM-ABAAABR-PLAH, RDB, & Unix/Linux 4 #61 0 fe @ ATR ANP , AE Re EA, AY 3é FF Windows 4e Unix/Linux 4 4.4 EM] AK ABR AS ANT 3K 4 \ ro Als RAKE HLA, TAA F—# ASI RE MAF CORD, HEBEL. nt be) ES ATR EE BE Se Why the BELG HE ft 25 TF AH BEA AY 2 a 28 F4e RAAFH ER HOARE AY ATAT, CASAS MAM HLH TS? (RAF H, CMRARAME MUTEX. fhon MAAFH, MRAM ES MRA T HX, tRRRAMF Fons L, CMPMMEACEFA, RMR ENAF. 4.3 DA EMSA SIAM Ak, MOA Wit on fey DURCH Ee TS. WAPOA ES PIF CAD. MAUL SEE 4 CLA) VA Be aoa be AT HR ARDCAR CH). FES CULACS FE SE 4S) Rte UL AYE FER, REE ESE BT AAT TER AR FFF UL ACAD ARMIN AR ZLA “FR. ROP TIF ELA TY FAY AR CAR A AT VA SRL — BPS HF HE MEE DR fe A Ap DE ACHE SFE LAN EE ANA HE TE WN ARIS HB 5 TH, ZESCBR LATA. ER FRAO FHAMARAAY, LP HA HEMAK AFA 4G 'E M1. 4.3.1 DR (BARES) FRATERI VEL, [0-9] [0123456789] ii Sisk, “EAT WK DORCAE (A — 7 BF RR RAR RG AAS Re UY St 2 PARA IAPS “RR” WOK MLO-O1 MAT SF. 224-257) tH 7 RU AC Ree AE REWAKUCTEF RA2 MFRS FH ie FA \d {EAE EE COEF [0-9] \o FE fel — PARE FEI CHEF [40-9] AT RRS SHAE, RADA +P ERT it: 43 mse FHKA 29 Ea var myArray = new Array(); if (myArray[o] == 0) { mas Ez myArray\[\d\] var myArray = new Array(); if (myArray[0} == 0) { Lr \[UERCL, \gDCRCEE RC Mit, \JULAC], SitbLmyarray\[\q\] UE RcitimyArray[Q]. myArray\[\d\]/emyArray\[[0-9]\ JAI SIst, lia #% MémyArray\ [ [0123456789] \ ] fii Sst. kM EM AeA TAT DADC A myArray[1], myArray[2], “2% ({A7SULAicmyArray[10] ). HR EKTAM AGM, AS EMARAT RM MIR, BY AE 65 fo] OIL RA HF ILA A) ERI, EDA RALD, WRTARERBE GMA EE, CF BE EMARAMBAREDFRADS YH, \IERKF \D5\d894 LIF A, AEF EH RAF dost, . 43.2 CAFR S (SIP RMS) PREMBCE, ABZ ADK A'S). BFORO, FE FIAT CD, FEF FRB INE TERA. ROPE ME RS SB, i Oct 30, R4H RAATFH 4. FARA. FEY. BPM REAP). 24-35 T RUC RC BE FRAEF EE NRC AF B43 FOMPRPH RF \w tea —+ EH CBF [a-zA-Z0-9_]) Ww £E (8 —7 AEP AERC RAE FUE IE PYF [*a-zA-20-9_]) “Pe IE EA RCA EK BE ioe, AE RAIS EAE FEF AIA ER TT A 11213 A1C2E3 48075 48237 M1B4F2 90046 H1H2H2 nail] Ast \w\d\w\d\w\d Eta 11213 AIC2E3. 48075 48237 MIB4F2 90046 H1H2H2 at FERRE, EB SLA WA 70 EE DE RL AEST HS BATS 6 DAVIN ASR TY CS I SLB BZ AB .3 45. — ae TE 43 ERHRMFHRA 31 HR ALMHEAMFL, ENAKAMATANHAA, CER HAFSA—F, AH AZAG GRAB GRA MERA? AHAEMAGKF HR, EABAHA Me RA? AMAA BEARS, SAR HH, HF BA AE RTAM, LLHKRREMAKARSATRZLD (BR, WT RAECMEMAAM), AMRASHREMHLRBR, MIL KURATA EME AERA AR; HORMEL AH OH OE HK, HHAHELLAHEMARA, 433 CRSA (SISASht) FAs MNFRS ALE. RANA AE, Beil KASMA YT HR UC ACR MRR EE EEE. 284-457) HT A SR DLAC IT AE 2 APE RICE FF R44 SASH SH TPT Be AA \s HEI — AEE CPF LVE\N\r\t\v)) \s tefl MER ALS SFr \tWw) HER PALMER THH[\DIATHR—MI: CHAR AFH\SHRAEHA, SRURRARHRARLFT AS HRACHI. 43.4 DAs) GaSe BNE AS SHB BES IE MI eB 7 HE AL B/G IPL DUPE AHIR, (ERAT AS AC ARB CAE AY 1. AT AERIAL PETE AIA, NBER GA OVEL) BU BEAHTAE VORA HH. He Wn, \xOART MF ASCII 7F10 CRITH), FORCRE TF \n. 32. #4 RAATH 2. (A) GER EEM RAKE, JRE GESHED) BEAR OKA. Bee AH] EPR SF LEME, \OILAT IF ASCIFFF9 Cit AEF, POSER \te ER AY EMAKAR ME AHR ACHR RSH RFA, redo, \cZHERCHLZ, KL, ARKLEY, LRA TEE OH LAA SL, 4.4 {EFPOSIX$fF2E AIEEE ESA EAT TIC, BEB POSIX GFE A. POSIXE GAAS LALA) TES RI AIL ABS A — SEs. ZF BE dovaScript RAH ALM ALARA APOSIF HK, RA-S POSIXF7F2E FH Bi AA [:alnum:] FE fa ARERR (EF [a-zA-20-9]) [:alpha:] fee 2B Eft [a-zA-Z]) [:blank:] SHR CRF I 1 [:entrl:] ASCINS HF 7F (ASCH O#131, FP ASCII 127) [:digit:] fE—TEE CBF [0-9] [:graph:] All:print:]—he, (ASL [:lower:] {EIA SEE CMF [La-z]) [:print:] FE fA TT EEE [:punct:] BEAR -F [ :alnum: ) 27a FL scntrl: te — Te [:space:] fe — TEA EH, CRE CHE EAVE\n\r\tly 7) [:upper:] {EI —#K EE C$ t-F[Aa-Z]) (:xdigit:] fetal EF [a-FA-FQ-9)) 44 4% J] POSIX F#HK 33 POSIX 83H 5 BEAT A MLL CEE AN AFF. Ti AS POSIXE FF RAE, BARA — A al — Be AY fl S$ —— A TE SU BRIAR BR HTML((H4 SUERGBAA AFR HK: PSE ee #[[:xdigit: ]] [[:xdigit: 1] [{:xdigit:]][[:xdigit:]] [[:xdigit:]]([ we:xdigit:]] CE BT — 1 FE A SHH NOS 0-90-F2-F FTES, IE HB64*[O-9A-Fz-F] PMB PALL :xdigit: ] MAGA HMB. ET EG ER KRERAOMAMILFA, USER (BFE), SS LAM MPOSIXS HAH LM YH, POSIXFHAL MBA [:4o:] 21a], A&414& A % POSIX H AA [:xdigit:] (7% Arxdigit:), HA] FHRMREXL-AFHRE, AK 4 [fo] F AE RPOSIXG HAAS 0440 HPD, > BH KA, RLHPOSIXH AHEM ARKARMAMLHA 103 ASR Fl a 498 124 POSIX AK, CA—HiaH FH TAS ERMA MH EF. 34, RAE RAAF 45 Ie PRAT CES 2H A BB 3 MT FFL CHR AE A FR DE ic RE AT TT He. CEVEAE ML, X-MAS TE CHE. BUTS) Al FUR ULAC— ASF FERRER COE. PRE EEE Wee PFE 47 TURE eM fl HEN 7 PF POSIX FFE OL FOR fi HE TAS SK Hit. 25 Bsa PENILE, MMT TOO A CEI. EASE EEE AULA EFF. EIR — REL, HOKE ED) HOA DG i EE SH BL FH REGIE « 5.1 ASdDSLE SEL HUTS, RAPT AE I ea SE RF HE TIA BEAST AL TARA, (BATTS HH EMEA — PE A RCE, TERRES — PF atm — 7S a eH HF TE I ARH ZK HPA Sk BAI EAS UTA MB ITA AE text@text.text ALFA RU SEL eC AE, ASAT A 255 A as 9 TE 28 aK: \we\w\ . \w \wHT DADO RC ATA HERE ABE EE CUB RUBE EE, REE FE PUI AEH RE EES: @ FEA HEEB, (LEA TEES JX MEW AGES ABCA TETRA, FTE LP CEA Se ast Xb — EA REDE Aa@b. SBN HAF mb HS CRRA ETE YA Ty TBC CE AAT {AKER AE 4 EAE). PBX — 24 RINSE BEE Ww EE PAE» TBA TAHA BH HTH Sk OA PER DEE HES Hef RIT, FRE I Pk, (Ae fe @ ni Tan EA BAA FE — eee = = a 36 HSH CICK beforta.com ben@forta.com bforta@forta.com EAE AE RI Ta BL, BRAN Tt SS — AE DL AC PEI, CHT VAGUE FUER ES TEPER 5.1.1 LR—PRSTL HH BEAR ULACI— PEF GRA) WBA, BE a He DERE CAFE) ILE A EEE BOAT T+ LAR DEE (Bb-*; BLAST ETL). Hein, allAtaA, avtt DAC — “Ek S PELE Bia. FEAL, [0-9] LACIE AEH, [0-9]+ FEDER — RS PEE IT. mR AB—SFHRGWLABAGHH KR, LMA FERS Hb, Hedoi, [0-9]+REMHG, [0-94] NTA, [0-94] HEUA—-TSEHEMNRKA, LEE RHRA— RKEREF; CRLI PWR FORNM ARH FARE, Bt RHE C—O FF HH BIOS, BRS, TCH TRAM ERLG ES, ARIMA LF MEAG NE, PRAT i H+ RRO A Send personal email to ben@forta.com. For questions about a book use support@forta.com. Feel free to send unsolicited email to spam@forta.com (wouldn't it be nice if it were that simple, huh?). PSE sae \wee\we\. \we Send personal email to ben@forta.com. For questions about a book use support@forta.com. Feel free to send Sl AFYRER 37 unsolicited email to spam@forta.com (wouldn't it be nice if it were that simple, huh?). FEMA 5 ABB 93 4 te AE HE ct OK JEP EMU ARIAS Pwr DE — PRS ERE ETE FB AS \wH DLAC @ Jat THR EE, PRUE AS AE CE ED VD, BOTS = we DORCAS BY HER +R-TDAFH, WRERERAF, HLARKAEH LAA, +XE RT DARL AL — PERSE ERE. ON TRAE, FRATHE “Fk FL TAA RE ea, EU A ALL PITH LA: Send personal email to ben@forta.com or ben.forta@forta.com. For questions about a book use support@forta.com. If your message is urgent try ben@urgent.forta.com. Feel free to send unsolicited email to spam@forta.com (wouldn't it be nice if it were that simple, huh?). SE sew \we@\we) \wt Send personal email to ben@forta.com or ben.forta@forta.com. For questions about a book use support@forta.com. If your message is urgent try ben@urgent.forta.com. Feel free to send unsolicited email to spam@forta.com (wouldn't it be nice if it were that simple, huh?). FAS TE WU iA SRE ACB SS LE Hn Se, EE Ag BB SAS AB Se 38) OSH ELEM HE. A AIRE? ARRAN PERI HEIX ME MUZE SUAS RR AEB EOE HVA. EDIT EEE TR, BABE FHT WiAAA. FH. Alt, Bben.forta@forta.come—P 74 Ai HL FHL, fee MEM AAS REDE RCForta (iii Aeben.forta). RNS TD. \w REDE Ae BEAR E.R EE i SE Se FT BY FF SEAFRONT A, eA BEV Wak. . FA TEM AeA St AUANER BL, BUTEA EASE Ww]. FTA EB FH CBE Wa: Send personal email to ben@forta.com or ben.forta@forta.com. For questions about a book use support@forta.com. If your message is urgent try ben@urgent.forta.com. Feel free to send unsolicited email to spam@forta.com (wouldn't it be nice if it were that simple, huh?). nae [\w. ]+@[ \w. J+\. \wt Send personal email to ben@forta.com or ben.forta@forta.com. For questions about a book use support@forta.com. If your message is urgent try ben@urgent.forta.com. Feel free to send unsolicited email to spam@forta.com (wouldn't it be nice if it were that simple, huh?). Emil TE AS BY ARR. DC \w. JRC ESE Dw.) CS BRR FFF. FAA. M-KM SAKSHI, ben. fortacettaix—# fe. Bre RAE HT a bE eS RA CORAERL AD, PRA ECH FE fa Ta tT —S 1 \w. J+.

You might also like