Talk:String Handling Routines
yung joc desktop nature wallpaper send flower canada anime music mp3 hydroquinone fertility calendar dishnet keys car sale wash tawny roberts african food recipes fuckmachine ata airlines natuzzi sofa salma hayek picture denise masino video paris hilton how to make a tattoo machine texas realtors american international south insurance co branson entertainment dominos naproxen side effect bass shoes outlet portugal charger dodge zimaxx spiriva onlinecasinos ann arbor company party planning daybed bedding bait bucket micro bikini wood flooring virtual gambling birdhouse new cd release dates german sheppard puppies bathroom accessories guillain barre syndrome candle wedding favors a night in paris hilton free download screen saver name a star refinance mortgage refinance diversity lesson plans andre rieu tickets jafra cosmetics nissan motor acceptance corporation tropical beach scenes discount airline ticket prego porn dale earnhardt collectible male mastubation womens gina wild map of united states lawyers jail bear share pool bikini pug male erection audi part anemometer maronda homes roush mustang paper shredder free lotto bibles online cabinet hinges beautiful girls download free porn pamela anderson video free business card template nero start smart free download sex date outback restaurant mobil phone portable generator kitchen furniture chanel purse acyclovir cream celtic designs nokia theme editor diazepam social security administration employment hydroxycut w ephedra world of warcraft add ons movie posters online color contacts dark water cheap apartment las vegas cheap hotel pneumonia symptoms wwe music black jack heat transfers human resources credit counselors here sex tapes rectal temperature rent timeshare panty spanking slave ships pantyhose fuck home snaggleporn fitness for kids arizona realty exotic dancer costumes wife sucking strung out beerfarts pedo sex nfl football betting princess aurora lionmovies marvel characters apartment building financing anal sex costa mesa real estate black girls and white guys tent camping true butts utility software solution dragostea din tei mp3 voyer page anime fucking swingers orgy sex with dad home kelly monaco playboy naked pictures of 14 year old girls fucking twins iris goo goo dolls interest only mortgage loan vacatures nederland overzicht towview ginger pussy mortal combat theme pamela naked foot fetish stories hunk hunters haunts cherry blossom bordello home cheer leaders nude lund truck accessories sex4u amber brkich nude lesbian shemales ronharris increasing gas mileage products twister naked teen pregnancy raven starfire allison mack nude finger pussy ziyi zhang nude pissing cyberskin dildo women fisting cum on nipples but sex math activities ageless xtra hamtaro hentai blue ridge georgia cabin rentals gothic slut kitchen chef decor alternative heating methods young lesbos nude pictures of paris hilton nebraska furniture mart gagging girls womens swim suits used cell phone first line drugs strep throat sex scene map gay college guys here hot tub cover boy twink celeb lesbians old school choppers florida custom home builders carmen electra having sex rachel bilson nude home page gris gris gyno exam ayumi mp3 day spa northern california gay teen stories adult bedwetting esteem increase self uk holidays eating penis tools mold testing export global address book exchange girls hot asses and thongs typhoid fever french and indian war camfever apa hand job cum free personality test latin hardcore happy people magma beautiful day back seat banger mature cunt drunkgirls instrumental music fisted butch walker men without underwear portable flash drives jack and jill shaving pubic hair restrained it rap turn up ginger pubes porn star gina wild cheerleader panties toronto kids soccer arizona travel black asshole megasitepass housewife porn summerfest lyrics i m sorry i can t be perfect laura harring freebound hentai video bio identical hormones aa meetings in my area sexy cat girls estate mortgage tax value coed hawaii honeymoon commercial playground equipment petite clothing ca photography wedding girlz backstreet boys never gone new york state parks women can deep throat flies positive attitude quotes web site ada compliance sailor moon topless carlson twins nude nursing teaching plan the continuity of life is based on vote or die cheap didrex porn post auto cheat code grand psp theft america kidney foundation baby sling poetry book review babysitter hooded sweatshirts if i aint got you las vegas attractions christopher eccleston furry yiff life is good t shirts wives fucking blacks space shuttle discovery rolex gmt master commercial fitness equipment oakland raiders accessories jeanette biedermann limo wine tours napa california in the criminal justice system law order safe wall network monitor windows 2003 glamour models uk order ephedrine mysignup prescription betty crocker recipes modernist office desk lovely girls wholesale urban clothing distributor paige davis leslie pools mobile home loan sexy mothers topless chicks bios update non nude female models muscle milk hair cuts credit scores get backers total crazy frog ringtone tawny roberts carolyn kepcher walnut recipes words to cheers chants shirtless teen males sexy legs and feet nude celbs price is right sound files biffy clyro hair loss treatment view for free pam and tommy video texas car laws bouncing boobs movie free original horror movie posters missouri lotto careless whisper mp3 redhead cum download turkey ringtones clear bikini hot black chicks simpson sex comics vodka sex videos free lake house rental jeckyl and polyurethane teen bedrooms home electronics apple ipod video 60gb mp3 player ashby school okay to cum on my girlfriends face celebrity skin satisfaction video benny commercial real estate florida korea single parents scariest haunted house in the world scuba diving instruction electrical testing and inspection interacial beirut girls spanked answer to a division problem austin real world texas rangers star valley newspaper gem stones angel welding covers xiaoxiao cheap norco daily show walmart employment custom printed lanyards wholesale computers teen titan hentai car games india palm reading match play scoring in golf little girl nude poppy physician association images of lindsay lohan water vapor condenses preteen model panties pandora peaks mpg hacking boob flashing old farmers almanac marijuana drug testing young boys sucking adjustable weight benches metallica one new jersey ice hockey guilty amsouth bank adult baby source topless bar anaconda charter a luxury yacht cellular phone wallpaper dedicated web hosting skelaxin online auto supply xp wallpaper american flags clipart naked hotties young nudist oklahoma city community college newspaper articles on driving errors cyborg black big boobs dbz girls having sex mitsubishi realplayer bears hemmoroid ligation hugedicks homestead act air canada ticket chopard replica watch gay sex renault megane cabriolet epiphone sg guitar dreambox keys his first gay sex anadrol christina agulera nude mother of the bride dresses ass fucking friends of pets pokerstars free amateur blowjob video cursive writing practice free download sex movie lcd television career finder purses wholesale map of france hentai sex mini chopper cricket free ringtones japanese translator safe diet pill memory leaks delta airline com teen pornography oldsmobile parts samsung dlp concert dates hyundai tucson pocket watches pool parts rebel flag bikini boyz sylvan learning centers nissan pavilion akita driveway materials clitor uglypeople com lesbien webster dictionary ambien canada chevy station wagon mobile office above ground pool kit browning shotgun hidden camera sex best dating site sarah michelle gellar sex portable heater celexa uglypeople com hermaphrodite porn yahoo personals homemade sex toy map of key west florida leather headboards free sudoku santo domingo punta cana sexy bra dvd burners niagrafalls free pamela anderson video clip free astrology niacin cricket wireless phone foods paris hilton sex tape clip marques houston nokia phones asian sex trip tanning bed bulb chanel handbag bag emeril nintendo ds american airline reservation vicodin online without a prescription playground tiles anal sex clip american finance honda highest cd rates memorex expressit yamaha keyboards free blow job clips celebrity porn aim plus pt cruiser alaska cruise discount antique christmas post card naked women pictures robomower rl500 wallpaper dn angel map page fit tv columbus crew map coeds in need of cash babysitter bondage gearfetish post op transexual rouge blushing cheek color tourdefrance xxx video clips sex in cars young lez teen boot camp wholesale bath and body products male porn stars black eyed peas phunk swallowing sluts map preteen boys hardcore couples dumpster slut marksbookmarks professional multimedia web designers onlydudes page island girl look up skirt girls and dogs easy drunk girls trampling nude christina aguilera teenie nude managed hosting solutions habanos cigars locate an inmate page abusive sex forbidden porn biggest breasts steel toe boots cum bubbles ass sucking hot asian porn wrinkle removal fort worth page domain names hosting free phone sex page hawaiian bracelets pink pornstars myrtle beach map shoko goto vancouver weather home bmw gauge faces adult vod pelvic pain sexy pose restaurant uniforms black chef coat gangbang sqaud payroll software program bleach hentai little april pics mazinger z modelos argentinas latina nude sexy cunt shit happens peter north cumshots carnival glory coldplay in my place top shelf pussy suck cum crotchless bikini preteen thong models page actresses naked sexy neighbor road sex mouthful crotchless pantyhose porn addiction midget wrestling illegal preteens sweet peas bite of seattle free videos of straight guys masturbating twilight sex movies blacklight posters cream pie pussy pornstar scope maya tutorials here erotic story page erotic ballet tiny cocks japanese sluts free physic reading chaise lounge sofa free calorie counter bajar musica side effects of seroquel old mature marlboro cigarettes a night in paris hilton anniversary gift ideas yamaha outboard parts girls college car used aol radio hotel caceres liver disease symptom aerial views free web cam sex chat jeep grand cherokee happy tree friends nissan sentra dsw shoes american express black card black bbw porn cell reverse directory ged courses online teenie sex mating animals dicks sporting goods ez trust antivirus wheelchairs nine west dro kershaw knives omron nebulizers how long does xanax stay in your system online hardware stores orgasm pics pornosex singapore computer buy skateboarding ramp wholesale eyeglass case toyota canada devon replica watches girl adultfriendfinder com prudential realty breast lift hernia repair best cell phone plan prepaid espresso pods acapulco nissan maxima accessories temperature toyota sienna glass cake dome gel products nails vintage designer handbags paris hilton sexvideo breast enlargement pills accupril football gambling pool game landscaping ideas polymyalgia rheumatica treatment ford ranger parts first fidelity mortgage tmobile one touch blood glucose meter website review islam pantyhose fetish verizon wireless family plan cytomel verizon wireless ringtones dominio hosting gratis jennifer love hewitt jennifer lopez nude barcelona fc plymouth roadrunner adobe downloads bedrooms nude celebertys video clips play pool amana heating and cooling free online diner dash game bass shoes tramadol prescription girls in tight jeans airplane ticket phentermine online gantry crane online puzzles halogen lamps tenuate dospan baptism invitations movies folding tables schrock cabinets seventh teen tgp latina porn stars teen titans hentai gangbang sqaud anal gangbang free beastiality pics facethejury free hentai video clips tasteful nudity fat girls getting fucked nude men big cock cum preeteen breast reduction surgery naked protest sex toys for her boys underware tit wanks sons fucking moms teachers having sex lipgloss vintage bondage naked bodies sex pic folladas queen latifa nude sunbathing men underwear underage girls sex map page designer dog collar nice girls page oral sex videos naked grannies page girl fucking horse mature blow jobs tiny cunt home mischa barton naked oklahoma casino gambling petite teen girls page women having sex with women casual male caned priceless girls here spongebob porn as seen on tv store brazilian girls femorg girl getting fingered fanning island home craft patterns mulan sex pissed pants christy hemme playboy photos male mastubation kick some ass used auto dealer chicago purple haze jimi hendrix shape poems women bodybuilder exercise mats here gang bang girls creative spanked wife ti amo bumps on penis map sister pussy map sex and the city ringtone permanent cosmetic exclusive mortgage lead sandra bullock nude sexy lingerie hip hop clothing latina asses intex guano apes mp3 page map lita nude nici sterling fully trained dogs for sale anal happy sex escorts houston models colorado department of education utah realty starry eyed surprise cheap wet suits pregnant porn jessica simpson tits girls night out download punk ringtones citizen watch uk ghillie suit linksys router verizon motorola cell phone daybed comforters four leaf clover star trek ringtones gardening vixena mp3 software download yamaha atv amoxicillin dosage strange cosmos carver boats gall bladder femaleejaculation amateur voyeur cabelas fucking teen rozerem diane von furstenberg dresses vicoprofen mature swingers tramadol hydrochloride orlando flights jacksonville jaguars message board fruity loops studio baby bedding tecumseh parts buy ephedra rocephin dollars karen mcdougal sexual health amateur free picture sex hotel with honeymoon suite chubby porn european roulette hotbird satellite tv havertys bedroom furniture moneys order ultram biggest wedding toasts free birthday cards cheap effexor free mahjong www wells fargo bank com dmx mp3 chanel purse alcoholism sport authority ephedra online cheap lorazepam lower back tattoos tramadol online printable coupons porn mpegs download morpheus zanex what is cyclobenzaprine six order lortab online texas holdem myspace code real ring tones used motorhomes free mobile softwere sexy panties abilify health video free adult chat rooms medical terminology software bridgestone dueler at tires mazda dealers plotter interest calculation lana lotts vacation rental nokia themes endometriosis discount viagra hgh side effects roller skates asian dating adaware download florida villas spa equipment citizen watches cic credit monitoring adobe acrobat distiller free download buy flagyl viagra drug fashion dress up dolls celebrity scandals rent townhomes naked beautiful woman philippine airline youngsex vacations rentals in florida dog breed selector dean phoenix lexus nexus granny porno mature clits lesbicas men eating pussy ari hot chicks nude danzel mp3 dick fucking punkbuster sexy shemale baby shower idea nightfire soluce en francais pc gill prometheus pussy pump aero bed in a bag doa volleyball ephedra diet pill medical terms covergirl newport news catalog vs electric torture padres baseball rug outlet cat fight anal2 vwtool free pussy pics wetting danielle fishel blood pressure porno pic free reverse phone lookup postpartum depression teen hitchikers dunhams sports galco hungryjoes resistor silicone wristbands wwe stacy tequin decorative mirrors cars direct free baby stuff birthday invitaions klm airlines stacys mom gay teen cum orange beach gay men kissing trisha sri lanka driver detective torrent mailing send in the clowns navy pier first cum cataract youngbloodz knock off designer handbag miss howard stern midnight club 3 dub edition cheats dodgeram ladies motorcycle boots anime guy showoff lesbos sex traci lords sex cat lovers gifts child pussy stone cold steve austin freesexpictures air beds hard ass camping clipart tom welling shirtless golf cart parts dlp rear projection wavefront lasik spa parts german shepard puppies hidden camera girls project pee dickies pants julia parton air cleaners eczema pictures blond models free pussy casual wedding invitations dual action cleanse broken wings children halloween costume embroidery stock broker training reverse phone directory sex cartoons car cock low rides hyperthyroidism free documents for filing divorce deramaxx hand bags toyota mexico selena cum shot dont date him itrip lcd review heated mattress pad flower tattoo designs huggies coupons breitling for bently cmi8330 audio adapter free download porn for women best rated anti virus software eggshell massivecock game house home medical supplies air gun business cards finn comfort shoe movies sex halloween crafts iwc watch turner rolex yacht master deck buy viagra now coffee and caffeine room decorations triton showers hot air balloon history carrier furnace free cingular ringtones maxim magazine pocket knife huge tit transmission parts endometriosis symptoms internet black jack dozer teen picture free templates sex free video pictures porn movies airline ticket bid images lesbians having sex clothing wholesale los angeles lisinopril hctz asian fuck internet auction massivecocks hydraulic press shirt cheap celexa petrol remote control cars soccer ball graphics xxx live cam no checking account required payday loan ford focus latin women dicyclomine interest rates chevy oem parts eva ionesco bondage video new balance outlet horny housewife elton john ticket free ringtones for metro pcs free mp3 files downloads furniture thomasville direct compute butalbital railings foreclosure houses in fl norelco shavers gay anal sex free download lesbian group sex christian dating principle norton anti virus update prices modular homes pergola designs mens louis vuitton wallets nissan part womens anal orgasm order lipitor sex dirty picture wedding jason mraz victoria styles shakespeare shiny panties renagade date pick free pee black erotica how to grow gourmet mushrooms kentucky derby tickets cheater ikki tousen tia bella lindsey lohan naked beaver hunt fort campbell sean hannity ripped abs summer altice naughty america airline schedules united airline registry repair kingfisher airline the kinison internet fraud hot males skunk spray arizona map ntsb ganesh dollar bill tan ass digimon rika fart sounds tony hawk underground 2 web site marketing strategy las vegas airport shuttle white men having sex with black women rachel stevens naked heat gain berita harian femfight the blood brothers young muscle boys bang bang my baby shot me down white ghetto booty herbal nutritional supplements ferrari liz hurley nude ranma porn drug pictures pregnant preteen liability insurance trans am barry white mp3 mp3 files german to english medical billing and coding helios hot girls pics jessica darlin hoodia for weight loss clothing optional busty asian secretary duct cleaning backyard pond elenasmodels discount plus size lingerie dvdshrink children bathing prom gowns lingerie sexy store chili recipe white claim jumpers national booboo bbs little pedo lolita model pics enhance sex drive urban porn blocker energy nude women finnteen young facial lancaster high schools sexual punishment citalopram free games download mind control stories sweet anime dryer booster fan sell my car selma hayek recovery pool parts sexy thong top celebs rooibos tea yahama So wtf does group_string actually do? The linked "descriptive" post has an utterly unhelpful example. Has anyone ever used it for anything?
Groups a string into a map using a regular expression. To understand the function you must know. 1. What maps are and how they are used. 2. Understand what regular expressions are and how to create them.
Using the original post:
FUNCTION DEFINTION: string [int,int] group_string( string source, string regex ) EXAMPLE: string [int,int] test = group_string( "This is a test", "([a-z] ) " );
Example Breakdown: string [int,int] Define a map. Two dimensional. The indices are integers. The data is stored as a string. test Define the map with name test. group_string Call the function. "This is a Test" Feeding the function a sample string. "([a-z] ) " Your regular expression.
Regular expressions deal with pattern matching. You want the function to find a particular pattern. The function then returns that pattern, or the stuff before it, or the stuff after it, or splits them appart, or squeezes them together. So what does this regular expression look for? The Parenthesis (): Tell the function this is a group of characters. [a-z]: Tell us they will be lower case letters. : Tell us to look for one or more characters. That space between the ) and " Tells us the pattern ends in a space.
Thus reading down the string. T = Does not match [a-z] is a capital letter. h = Matches [a-z]. Starting Group i = Matches [a-z] s = Matches [a-z]
= Matches space. First group found and is "his "
i = Matches [a-z]. Starting Group s = Matches [a-z]
= Matches space. Second group found, and is "is "
a = Matches [a-z]. Starting Group
= Matches space. Third group found, and is "a "
t = Matches [a-z]. Starting Group e = Matches [a-z] s = Matches [a-z] t = Matches [a-z] End of line. No more matches. Stop.
Thus, trusting the post, the map would be:
test[0][0] => "his " test[0][1] => "his" test[1][0] => "is " test[1][1] => "is" test[2][0] => "a " test[2][1] => "a"
I personally haven't used it. Would be used in parsing a page by hand.