Talk:String Handling Routines: Difference between revisions

From Kolmafia
Jump to navigation Jump to search
No edit summary
imported>Bale
No edit summary
 
(109 intermediate revisions by 72 users not shown)
Line 1: Line 1:
[http://rhin-per.ifrance.com/samsung-smn2.htm samsung sm913n] [http://lent-san.ifrance.com/data/big-case.htm big case stacker] [http://weaselbitch.50webs.com/text/morricone-la/ morricone la leggenda del pianista] [http://ear-house.ifrance.com/testo-di52/ testo di shakira] [http://tumma-valo.ifrance.com/html/canon-power3/ canon power shot pro] [http://yourstodestroy.50webs.com/voli-canazei/ voli canazei] [http://rndroponyer.50webs.com/lib/embarazadas-con/ embarazadas con perros] [http://tumma-valo.ifrance.com/html/jeans-donna5/ jeans donna gas] [http://weaselbitch.50webs.com/text/escort-girl2/ escort girl] [http://dancfiri-dance.ifrance.com/www-wrestlemania/ www wrestlemania it] [http://tumma-valo.ifrance.com/html/ebony-pussy/ ebony pussy] [http://restartsaber.50webs.com/polo-comfortline1.htm polo comfortline 2000] [http://abelle34st.50webs.com/small/giffoni-festival.htm giffoni festival] [http://ear-house.ifrance.com/www-newmx/ www newmx com] [http://rndroponyer.50webs.com/lib/e-la5/ e la mia vita albano] [http://tumma-valo.ifrance.com/html/gazzetta-ufficiale12/ gazzetta ufficiale iv serie speciale del 13 dicembre 2005] [http://kissy-sait.ifrance.com/apple-isight/ apple isight] [http://weaselbitch.50webs.com/text/hp-proliant6/ hp proliant dl380] [http://weaselbitch.50webs.com/text/ristorazione-scolastica/ ristorazione scolastica del comune di ve] [http://dancfiri-dance.ifrance.com/amesite/ amesite] [http://ladyshock.50webs.com/cordless-logitech/ cordless logitech dinovo] [http://darkmordor.50webs.com/description/riberio.htm riberio] [http://weaselbitch.50webs.com/text/peugeot17/ peugeot 306 1995] [http://ear-house.ifrance.com/volto-segreto/ volto segreto] [http://weaselbitch.50webs.com/text/chat-italiana/ chat italiana] [http://captlychee.50webs.com/directory/prinoth.htm prinoth] [http://ivo-lisses.ifrance.com/description/satellite-file.htm satellite file seca] [http://restartsaber.50webs.com/congresso-kyoto.htm congresso kyoto 1997] [http://ladyshock.50webs.com/lcd-benq/ lcd benq fp71e] [http://restartsaber.50webs.com/adsl-tariffa.htm adsl tariffa] [http://arelpei-cnek.ifrance.com/lib/vestire-i/ vestire i personnaggi] [http://weaselbitch.50webs.com/text/ferrari-9/ ferrari 3400 acer portatili] [http://darkmordor.50webs.com/description/polifoniche.htm polifoniche] [http://tumma-valo.ifrance.com/html/glosario-de/ glosario de internet] [http://abelle34st.50webs.com/small/dr-goo1.htm dr goo] [http://tumma-valo.ifrance.com/html/metalicka/ metalicka] [http://kissy-sait.ifrance.com/palazzo-pignano/ palazzo pignano] [http://dancfiri-dance.ifrance.com/il-basket/ il basket sega su playstation 2 in immagini] [http://abelle34st.50webs.com/small/acer-c1.htm acer c113] [http://darkmordor.50webs.com/description/rs-mmc64.htm rs mmc kingston 512] [http://captlychee.50webs.com/directory/tema-d2.htm tema d attualita] [http://arelpei-cnek.ifrance.com/lib/vendere-gelati/ vendere gelati] [http://nikanaw-ru.ifrance.com/blog/doctors-porno.htm doctors porno photos] [http://arelpei-cnek.ifrance.com/lib/petina-/ petina  salerno] [http://rhin-per.ifrance.com/geforce-tc.htm geforce 6200tc] [http://nikanaw-ru.ifrance.com/blog/yamaha-del.htm yamaha del peru] [http://rndroponyer.50webs.com/lib/senza-domani/ senza domani] [http://captlychee.50webs.com/directory/il-ritorno35.htm il ritorno del dottor x] [http://ladyshock.50webs.com/herzog/ herzog] [http://weaselbitch.50webs.com/text/rondo-veneziano3/ rondo veneziano la serenissima] [http://nikanaw-ru.ifrance.com/blog/haltemprice.htm haltemprice] [http://weaselbitch.50webs.com/text/eu-fico/ eu fico] [http://restartsaber.50webs.com/philips-hq9.htm philips hq 9190] [http://ladyshock.50webs.com/donne-con11/ donne con addominali] [http://dancfiri-dance.ifrance.com/big-bag/ big bag] [http://yourstodestroy.50webs.com/emulador-de2/ emulador de game boy] [http://restartsaber.50webs.com/mitac-mio8.htm mitac mio 168 destinator 3] [http://nikanaw-ru.ifrance.com/blog/campigiana.htm campigiana] [http://kissy-sait.ifrance.com/braun-silk3/ braun silk epil 3570] [http://restartsaber.50webs.com/fuoco-a1.htm fuoco a cartagena] [http://captlychee.50webs.com/directory/il-ponticello.htm il ponticello sul fiume dei guai] [http://restartsaber.50webs.com/clases-de3.htm clases de canto] [http://irishais.50webs.com/text/micro-hifi18/ micro hifi teac] [http://weaselbitch.50webs.com/text/worldsex-it/ worldsex it] [http://irishais.50webs.com/text/nardi-forno2/ nardi forno elettrico ventilato] [http://yourstodestroy.50webs.com/soderini/ soderini] [http://nikanaw-ru.ifrance.com/blog/qaeda.htm qaeda] [http://genka-manjer.ifrance.com/blog/back-to3/ back to earth 2 11] [http://ivo-lisses.ifrance.com/description/transformers-armada2.htm transformers armada disco 04] [http://genka-manjer.ifrance.com/blog/foto-stupri/ foto stupri] [http://weaselbitch.50webs.com/text/gta-libertycitystories/ gta libertycitystories] [http://tumma-valo.ifrance.com/html/kamaran/ kamaran] [http://weaselbitch.50webs.com/text/psp-1/ psp  pad] [http://ear-house.ifrance.com/lara-croft2/ lara croft x] [http://genka-manjer.ifrance.com/blog/stampanti-per9/ stampanti per foto canon] [http://ladyshock.50webs.com/acer-travelmate32/ acer travelmate 360] [http://ear-house.ifrance.com/pistole-lettriche/ pistole lettriche] [http://darkmordor.50webs.com/description/hp-compaq32.htm hp compaq server g4] [http://rhin-per.ifrance.com/cala-furia.htm cala furia] [http://dancfiri-dance.ifrance.com/www-canzion/ www canzion com] [http://ivo-lisses.ifrance.com/description/peronista.htm peronista] [http://ear-house.ifrance.com/Hentay-porno1/ hentay porno] [http://lent-san.ifrance.com/data/cuffie-per1.htm cuffie per pc] [http://rhin-per.ifrance.com/mystero.htm mystero] [http://genka-manjer.ifrance.com/blog/stanton-st/ stanton st150] [http://irishais.50webs.com/text/schede-video48/ schede video galaxy] [http://yourstodestroy.50webs.com/il-libro10/ il libro della] [http://weaselbitch.50webs.com/text/ninja-gaiden2/ ninja gaiden black] [http://irishais.50webs.com/text/lolo-s/ lolo s theme] [http://tumma-valo.ifrance.com/html/popoli-della/ popoli della mesopotamia] [http://ivo-lisses.ifrance.com/description/duello-cavalleresco.htm duello cavalleresco] [http://nikanaw-ru.ifrance.com/blog/allarme-beghelli.htm allarme beghelli] [http://ear-house.ifrance.com/zainetto-cani/ zainetto cani] [http://arelpei-cnek.ifrance.com/lib/dana-richard/ dana richard henry senior] [http://genka-manjer.ifrance.com/blog/la-nuova8/ la nuova italia firenze] [http://abelle34st.50webs.com/small/hp115.htm hp 335] [http://darkmordor.50webs.com/description/nola.htm nola] [http://ear-house.ifrance.com/tromb/ tromb] [http://ear-house.ifrance.com/tv-satellitare/ tv satellitare digitale] [http://irishais.50webs.com/text/b-u1/ b u g mafia] [http://rndroponyer.50webs.com/lib/jinx/ jinx] [http://rhin-per.ifrance.com/albergo-juan.htm albergo juan les pins] [http://ear-house.ifrance.com/filena/ filena] [http://dancfiri-dance.ifrance.com/canon-batteria4/ canon batteria nb] [http://arelpei-cnek.ifrance.com/lib/jeans-uomo6/ jeans uomo] [http://nikanaw-ru.ifrance.com/blog/pocket-pc18.htm pocket pc ipaq 1930] [http://rndroponyer.50webs.com/lib/olympus12/ olympus 360] [http://captlychee.50webs.com/directory/marcelo-antony.htm marcelo antony] [http://irishais.50webs.com/text/ps-pc1/ ps2 pc] [http://lent-san.ifrance.com/data/immagini-esecuzioni.htm immagini esecuzioni bagdad] [http://darkmordor.50webs.com/description/lucky-day.htm lucky day lottery] [http://abelle34st.50webs.com/small/kayak-di.htm kayak di mare] [http://nikanaw-ru.ifrance.com/blog/sigma-mm12.htm sigma 105mm] [http://arelpei-cnek.ifrance.com/lib/punti-patente/ punti patente] [http://abelle34st.50webs.com/small/astra-sw1.htm astra sw cosmo] [http://kissy-sait.ifrance.com/koolart-cars/ koolart cars] [http://ivo-lisses.ifrance.com/description/lultima-eclissi.htm lultima eclissi] [http://abelle34st.50webs.com/small/ricetta-torta14.htm ricetta torta di nutella] [http://ladyshock.50webs.com/jeannau-boat/ jeannau boat] [http://rhin-per.ifrance.com/sciopero-atm.htm sciopero atm] [http://irishais.50webs.com/text/no-me15/ no me llames lola] [http://captlychee.50webs.com/directory/www-bancamediolanum1.htm www bancamediolanum com] [http://ladyshock.50webs.com/joss-stone8/ joss stone mind body and soul 03 you] [http://darkmordor.50webs.com/description/laisse-parler.htm laisse parler les gens] [http://kissy-sait.ifrance.com/play-boy2/ play boy sit uff free video] [http://ear-house.ifrance.com/usb-22/ usb 4 gb 1 8] [http://darkmordor.50webs.com/description/gryphon-encore.htm gryphon encore] [http://genka-manjer.ifrance.com/blog/media-player3/ media player download] [http://ear-house.ifrance.com/la-cafeteria2/ la cafeteria nagra] [http://darkmordor.50webs.com/description/affitto-appartamento4.htm affitto appartamento milano] [http://nikanaw-ru.ifrance.com/blog/www-paraiso.htm www paraiso peru com] [http://dancfiri-dance.ifrance.com/wondrefull/ wondrefull] [http://abelle34st.50webs.com/small/in-utti.htm in utti i miei giorni] [http://irishais.50webs.com/text/lan-wifi/ lan wifi] [http://dancfiri-dance.ifrance.com/xbox-ski/ xbox ski racing 2005] [http://arelpei-cnek.ifrance.com/lib/supermercati-coop/ supermercati coop] [http://abelle34st.50webs.com/small/foto-troie1.htm foto troie gratis] [http://nikanaw-ru.ifrance.com/blog/klon.htm klon] [http://tumma-valo.ifrance.com/html/grandi-transex/ grandi transex] [http://arelpei-cnek.ifrance.com/lib/yaris-auto1/ yaris auto it] [http://abelle34st.50webs.com/small/nashuatec4.htm nashuatec 3715] [http://ivo-lisses.ifrance.com/description/broken-evanescence.htm broken evanescence seether] [http://lent-san.ifrance.com/data/www-gamesradar.htm www gamesradar com] [http://arelpei-cnek.ifrance.com/lib/calvin-klein5/ calvin klein orologio uomo] [http://restartsaber.50webs.com/elise-lotus.htm elise lotus] [http://arelpei-cnek.ifrance.com/lib/fiesta-pagana/ fiesta pagana mago de oz] [http://irishais.50webs.com/text/penguin-cafe1/ penguin cafe] [http://irishais.50webs.com/text/leoncavallo-pagliacci/ leoncavallo pagliacci] [http://restartsaber.50webs.com/stati-depressivi.htm stati depressivi nel bambino] [http://lent-san.ifrance.com/data/sue-west.htm sue west] [http://ogooch.ifrance.com/resources/lg-tft.htm lg tft l1715s] [http://chfielde.ifrance.com/small/testo-di145/ testo di stay] [http://brplank.ifrance.com/content/cucina/ cucina] [http://ogooch.ifrance.com/resources/dady-janky.htm dady janky] [http://nelaidla.ifrance.com/web/tende-per3/ tende per porte] [http://rucowdena.ifrance.com/resources/radeon-x41.htm radeon x700 pci] [http://nelaidla.ifrance.com/web/spirit-cavallo/ spirit cavallo selvaggio] [http://parench.ifrance.com/data/cd-variazioni.htm cd variazioni di goldberg] [http://babooth.ifrance.com/index0_250.html site] [http://clwilbur.ifrance.com/blog/un-video3.htm un video per gran turismo concept] [http://nelaidla.ifrance.com/web/giallo-mare/ giallo mare] [http://parench.ifrance.com/data/cuffie-surround2.htm cuffie surround] [http://nelaidla.ifrance.com/web/quality-hotel/ quality hotel westminster] [http://rucowdena.ifrance.com/resources/mimamamemima-com.htm mimamamemima com] [http://ogooch.ifrance.com/resources/innno-livorno.htm innno livorno] [http://ogooch.ifrance.com/resources/foto-fortaleza1.htm foto fortaleza brasile] [http://clwilbur.ifrance.com/blog/crack-file.htm crack file] [http://clwilbur.ifrance.com/blog/dermatologia-pediatrica.htm dermatologia pediatrica] [http://johatch.ifrance.com/view/videocamera-panasonic12/ videocamera panasonic gs17] [http://ogooch.ifrance.com/resources/storace.htm storace] [http://upwaldru.ifrance.com/web/banche-prestito.htm banche prestito] [http://leyeager.ifrance.com/view/digital-printing/ digital printing] [http://nelaidla.ifrance.com/web/ondajerez/ ondajerez] [http://rucowdena.ifrance.com/resources/blink-17.htm blink 182 all th small things] [http://nelaidla.ifrance.com/web/cartur/ cartur] [http://swdella.ifrance.com/text/nikon-mh9/ nikon mh 53] [http://mckeithl.ifrance.com/html/ragazzo-ancona.htm ragazzo ancona] [http://upwaldru.ifrance.com/web/cantiamo-insieme.htm cantiamo insieme] [http://brplank.ifrance.com/content/la-principessa17/ la principessa e lo stregone] [http://mckeithl.ifrance.com/html/digital-crystal.htm digital crystal clear philips] [http://mckeithl.ifrance.com/html/economia-del.htm economia del turismo] [http://babooth.ifrance.com/data/ford-focus30/ ford focus c max] [http://nelaidla.ifrance.com/web/ingrosso-abbigliamento1/ ingrosso abbigliamento stock] [http://rucowdena.ifrance.com/resources/carlo-pizzati.htm carlo pizzati] [http://nelaidla.ifrance.com/web/million-dollar2/ million dollar] [http://leyeager.ifrance.com/view/la-collegiale/ la collegiale] [http://chfielde.ifrance.com/small/masias/ masias] [http://rucowdena.ifrance.com/resources/kuna.htm kuna] [http://parench.ifrance.com/data/giochi-psp2.htm giochi psp] [http://clwilbur.ifrance.com/blog/sm4.htm sm 323] [http://parench.ifrance.com/data/ddr-pc30.htm ddr pc 3200 1gb] [http://brplank.ifrance.com/index3_1000.html index] [http://vemiles.ifrance.com/styles/ati-all11/ ati all in wonder x600 pro] [http://babooth.ifrance.com/data/sin-bandera13/ sin bandera midi] [http://ogooch.ifrance.com/resources/rex-rt6.htm rex rt 600] [http://clwilbur.ifrance.com/blog/denon-pma3.htm denon pma2000] [http://clwilbur.ifrance.com/blog/les-colocataires.htm les colocataires photo] [http://hobaysin.ifrance.com/description/nun-tengo/ nun tengo o curaggio] [http://upwaldru.ifrance.com/web/password-email.htm password email] [http://chfielde.ifrance.com/small/azione-piattaforma/ azione piattaforma] [http://nelaidla.ifrance.com/web/potassio/ potassio] [http://brplank.ifrance.com/content/vanessa-del/ vanessa del rio hard foto] [http://vemiles.ifrance.com/styles/macchina-da20/ macchina da caffe ariete] [http://mckeithl.ifrance.com/html/chubby-mature.htm chubby mature] [http://leyeager.ifrance.com/view/winston/ winston] [http://brplank.ifrance.com/index4_250.html home] [http://johatch.ifrance.com/view/dlink-scheda2/ dlink scheda pci wireless] [http://ogooch.ifrance.com/resources/luigi-comencini.htm luigi comencini] [http://upwaldru.ifrance.com/web/adalgisa-lugli.htm adalgisa lugli] [http://parench.ifrance.com/data/impara-a.htm impara a conoscere il tuo coniglio] [http://lotausch.ifrance.com/html/plotter1.htm plotter 500] [http://hobaysin.ifrance.com/description/piumino-uomo/ piumino uomo] [http://babooth.ifrance.com/data/gladiator-feat/ gladiator feat lizzy b] [http://chfielde.ifrance.com/small/palmari-palmone/ palmari palmone t5] [http://johatch.ifrance.com/view/manuali-elettronica/ manuali elettronica] [http://hobaysin.ifrance.com/description/lcd-ms1/ lcd 4ms] [http://babooth.ifrance.com/data/sigmatau/ sigmatau] [http://parench.ifrance.com/index1_500.html homepage] [http://mckeithl.ifrance.com/html/autocad-lt20.htm autocad lt upg] [http://babooth.ifrance.com/data/life-is5/ life is beautiful by nicola piovani] [http://leyeager.ifrance.com/view/siemens-r/ siemens r630] [http://mckeithl.ifrance.com/html/agp-geforce1.htm agp geforce fx 5200 128mb] [http://johatch.ifrance.com/view/serie-tv2/ serie tv roswell] [http://swdella.ifrance.com/text/costantino-vitigliano6/ costantino vitigliano nudo] [http://mckeithl.ifrance.com/html/tmc.htm tmc 5840] [http://leyeager.ifrance.com/view/dinacci/ dinacci] [http://lotausch.ifrance.com/html/aloe-barbadensis.htm aloe barbadensis] [http://babooth.ifrance.com/data/cafe-tacuva/ cafe tacuva] [http://hobaysin.ifrance.com/description/www-goolge/ www goolge com pe] [http://chfielde.ifrance.com/small/missione-impossibile/ missione impossibile] [http://mckeithl.ifrance.com/html/pozzi-in.htm pozzi in muratura] [http://chfielde.ifrance.com/small/i-figli28/ i figli di lusso] [http://nelaidla.ifrance.com/index3_1000.html index] [http://vemiles.ifrance.com/styles/vecchie-bionde/ vecchie bionde maggiorate e pelose] [http://mckeithl.ifrance.com/html/stampanti-per24.htm stampanti per cd] [http://mckeithl.ifrance.com/html/toner-fujitsu.htm toner fujitsu print partner] [http://ogooch.ifrance.com/resources/marvin.htm marvin] [http://brplank.ifrance.com/content/aptamil1/ aptamil 2] [http://leyeager.ifrance.com/view/traduzioni-gratis/ traduzioni gratis polacco italiano] [http://babooth.ifrance.com/data/occhiali-briko/ occhiali briko ciclismo] [http://leyeager.ifrance.com/view/walk-on5/ walk on by] [http://ogooch.ifrance.com/resources/topolino-it.htm topolino it] [http://lotausch.ifrance.com/html/elenco-magazzini.htm elenco magazzini pannelli polistirolo] [http://nelaidla.ifrance.com/web/vith/ vith] [http://ogooch.ifrance.com/resources/epson-photo21.htm epson photo 950] [http://johatch.ifrance.com/view/tariffe-pernottamento/ tariffe pernottamento isola vulcano] [http://chfielde.ifrance.com/small/this-is24/ this is me] [http://lotausch.ifrance.com/html/notebook-p4.htm notebook p4 630] [http://chfielde.ifrance.com/small/carlos-sainz/ carlos sainz] [http://hobaysin.ifrance.com/description/cancela-arturo/ cancela arturo] [http://rucowdena.ifrance.com/resources/video-switch.htm video switch] [http://ogooch.ifrance.com/resources/honky.htm honky] [http://hobaysin.ifrance.com/description/opel-corsa51/ opel corsa 1 2] [http://nelaidla.ifrance.com/web/idropulsore-orale/ idropulsore orale] [http://leyeager.ifrance.com/view/edge-onda/ edge onda] [http://brplank.ifrance.com/content/interventi-estetici/ interventi estetici con immagini] [http://johatch.ifrance.com/view/eros-gratutiti/ eros gratutiti] [http://leyeager.ifrance.com/view/in-my10/ in my defence] [http://rucowdena.ifrance.com/resources/calzari-sub.htm calzari sub] [http://ogooch.ifrance.com/resources/soluzione-di3.htm soluzione di seconda prova] [http://chfielde.ifrance.com/small/il-fantastico1/ il fantastico mondo dei giocattoli] [http://babooth.ifrance.com/data/jvc11/ jvc 240] [http://upwaldru.ifrance.com/web/friday.htm friday] [http://babooth.ifrance.com/data/kameleon-telecomando/ kameleon telecomando universale 6 in 1] [http://parench.ifrance.com/data/fascetta.htm fascetta] [http://chfielde.ifrance.com/small/coloni/ coloni] [http://brplank.ifrance.com/content/kazaa-media1/ kazaa media desktop] [http://johatch.ifrance.com/index4_500.html site] [http://parench.ifrance.com/data/bluetooth-card.htm bluetooth card] [http://nelaidla.ifrance.com/web/giochi-poker/ giochi poker] [http://parench.ifrance.com/data/titoli-tesine.htm titoli tesine] [http://babooth.ifrance.com/data/computer-hw/ computer hw] [http://clwilbur.ifrance.com/blog/imation-dvdram.htm imation dvdram] [http://mckeithl.ifrance.com/html/agenzia-immobiliare53.htm agenzia immobiliare napoli] [http://ogooch.ifrance.com/resources/istituto-dei.htm istituto dei tumori] [http://vemiles.ifrance.com/styles/toge-max/ toge max] [http://swdella.ifrance.com/text/camera-garbagnate/ camera garbagnate milanese] [http://chfielde.ifrance.com/small/mano-negra1/ mano negra illegal] [http://upwaldru.ifrance.com/web/edizioni-moderne.htm edizioni moderne] [http://babooth.ifrance.com/data/gta-liberty/ gta liberty city] [http://leyeager.ifrance.com/view/campestre/ campestre] [http://ogooch.ifrance.com/resources/racconto-erotici5.htm racconto erotici gratis] [http://clwilbur.ifrance.com/blog/maxus.htm maxus] [http://rucowdena.ifrance.com/resources/ronnie-coleman1.htm ronnie coleman] [http://chfielde.ifrance.com/small/in-do/ in do will gonna love you] [http://rucowdena.ifrance.com/resources/gunpoint.htm gunpoint] [http://parench.ifrance.com/data/digitale-olympus.htm digitale olympus c50] [http://mckeithl.ifrance.com/html/declartive.htm declartive] [http://lotausch.ifrance.com/html/tuti.htm tuti] [http://leyeager.ifrance.com/view/farmacie-veterinarie/ farmacie veterinarie] [http://brplank.ifrance.com/content/la-vidi/ la vidi al reves] [http://nelaidla.ifrance.com/web/www-toysrus/ www toysrus com] [http://nelaidla.ifrance.com/web/saune-sesso/ saune sesso] [http://brplank.ifrance.com/content/orecchini-miluna/ orecchini miluna] [http://babooth.ifrance.com/index0_250.html site] [http://clwilbur.ifrance.com/blog/dvix-gratis.htm dvix gratis in italiano] [http://clwilbur.ifrance.com/blog/video7.htm video 8] [http://babooth.ifrance.com/data/distanze-e/ distanze e percorsi] [http://chfielde.ifrance.com/small/www-dj3/ www dj com] [http://swdella.ifrance.com/text/kejo-it/ kejo it] [http://babooth.ifrance.com/data/fuck-you15/ fuck you right back kf tree] [http://mckeithl.ifrance.com/html/hutt.htm hutt] [http://chfielde.ifrance.com/small/ojo-con/ ojo con los orosco] [http://vemiles.ifrance.com/styles/transexitalia/ transexitalia] [http://mckeithl.ifrance.com/html/scoperta-dell.htm scoperta dell america] [http://ogooch.ifrance.com/resources/lcd-147.htm lcd 19 lacie] [http://rucowdena.ifrance.com/resources/soshun.htm soshun] [http://babooth.ifrance.com/data/hdd-esterno9/ hdd esterno 250gb] [http://brplank.ifrance.com/content/audi-a157/ audi a2 12] [http://parench.ifrance.com/data/harry-potter89.htm harry potter 37] [http://rucowdena.ifrance.com/resources/yamaha21.htm yamaha 6 1] [http://chfielde.ifrance.com/small/randy-ingerman/ randy ingerman] [http://leyeager.ifrance.com/view/router-dlink10/ router dlink 624] [http://parench.ifrance.com/data/non-ferrosi1.htm non ferrosi  asti] [http://lotausch.ifrance.com/html/ghestal.htm ghestal] [http://clwilbur.ifrance.com/index4_1000.html url] [http://swdella.ifrance.com/text/c-olympus11/ c310 olympus] [http://mckeithl.ifrance.com/html/saga-all.htm saga all areas live in bonn 2002] [http://parench.ifrance.com/data/pubblicita-telecom.htm pubblicita telecom] [http://rucowdena.ifrance.com/resources/n-silencer.htm n6600 silencer] [http://ogooch.ifrance.com/resources/berretto-carabinieri.htm berretto carabinieri] [http://nelaidla.ifrance.com/web/poesie-corte/ poesie corte per ragazzi] [http://brplank.ifrance.com/content/nokia-lch2/ nokia lch9] [http://lotausch.ifrance.com/html/soldier-beheaded.htm soldier beheaded] [http://mckeithl.ifrance.com/html/download-software11.htm download software compilazione 730] [http://ogooch.ifrance.com/resources/italian-boys1.htm italian boys inno mameli] [http://babooth.ifrance.com/data/alpine-swd/ alpine swd2000] [http://mckeithl.ifrance.com/html/forum-su.htm forum su escort] [http://upwaldru.ifrance.com/web/dago-spia.htm dago spia] [http://rucowdena.ifrance.com/resources/kim-wild.htm kim wild] [http://mckeithl.ifrance.com/html/tarantella.htm tarantella] [http://parench.ifrance.com/data/www-55.htm www 39 com] [http://mckeithl.ifrance.com/html/modulo-richiesta.htm modulo richiesta anticipo liquidazione] [http://leyeager.ifrance.com/view/silvina-luna/ silvina luna] [http://clwilbur.ifrance.com/blog/elisa-luce1.htm elisa luce] [http://clwilbur.ifrance.com/blog/trucco-gta5.htm trucco gta 3] [http://vemiles.ifrance.com/index2_250.html page] [http://lotausch.ifrance.com/html/campo-di4.htm campo di girasoli foto] [http://mckeithl.ifrance.com/html/cybershot-dsc11.htm cybershot dsc f828] [http://swdella.ifrance.com/text/hp-rx/ hp rx] [http://lotausch.ifrance.com/index3_1000.html url] [http://parench.ifrance.com/data/batteria-originale6.htm batteria originale nokia] [http://leyeager.ifrance.com/view/ricariche-pirata/ ricariche pirata] [http://parench.ifrance.com/index3_500.html index] [http://babooth.ifrance.com/data/uralsk-provincia/ uralsk (provincia)] [http://johatch.ifrance.com/view/software-finanza/ software finanza affare pocket pc] [http://chfielde.ifrance.com/small/cold-play1/ cold play video] [http://rucowdena.ifrance.com/resources/yolanda-del1.htm yolanda del rio] [http://hobaysin.ifrance.com/description/tubi-e/ tubi e treni] [http://mckeithl.ifrance.com/html/fitnes.htm fitnes] [http://seholwag.quotaless.com/text/a-d/ a d a] [http://embem30.quotaless.com/crycry/ crycry] [http://egocentricfreak.freehostia.com/html/giochi-puzzle1/ giochi puzzle da ricomporre] [http://seholwag.quotaless.com/text/tre-amici1/ tre amici un matrimonio e un funerale] [http://sugarbear280.freehostia.com/coppia-marmotta.htm coppia marmotta] [http://cthfht5.freehostia.com/directory/accettazione-tacita.htm accettazione tacita dell eredita] [http://www.squirrel94085.pop3.ru/zero-inventi/ zero inventi] [http://dacrackster.freehostia.com/cappe-a2/ cappe a vista] [http://embem30.quotaless.com/dth/ dth 8050] [http://tacogrrl.freehostia.com/library/rossella-brescia3/ rossella brescia nuda] [http://titinthewind.freehostia.com/blog/libri-sui.htm libri sui sogni] [http://renkokitomi.freehostia.com/text/lo-mejo.htm lo mejo de porno] [http://just-whelmed.freehostia.com/html/stocks.htm stocks] [http://egocentricfreak.freehostia.com/html/pc-disney/ pc disney] [http://www.r-kh05.pop3.ru/description/reynosa/ reynosa] [http://talindras.freehostia.com/styles/immagini-autopsie.htm immagini autopsie] [http://xkobo.freehostia.com/blog/jvc-gr27/ jvc gr dvx10] [http://drakuldemonking.freehostia.com/directory/offerta-lavoro40/ offerta lavoro stagionale] [http://talindras.freehostia.com/styles/big-hunter.htm big hunter] [http://sugarbear280.freehostia.com/simona-lippolis.htm simona lippolis] [http://beloyar.freehostia.com/html/sesso-con35.htm sesso con francesca] [http://tacogrrl.freehostia.com/library/lg-b4/ lg 1920b] [http://www.squirrel94085.pop3.ru/lil-romeos/ lil romeos screen saver] [http://egocentricfreak.freehostia.com/html/buratti/ buratti] [http://egocentricfreak.freehostia.com/html/telefonini-benq/ telefonini benq] [http://egocentricfreak.freehostia.com/html/lacroix-paul/ lacroix paul] [http://lesgirly.quotaless.com/topic/muoviti/ muoviti] [http://super-ioziki.freehostia.com/blog/black-tits.htm black tits] [http://yarowrath.quotaless.com/new/log-att/ log att v7] [http://cthfht5.freehostia.com/directory/dmxl-canon.htm dmxl2 canon] [http://renkokitomi.freehostia.com/text/batterie-samsung6.htm batterie samsung sb] [http://just-whelmed.freehostia.com/html/you-re13.htm you re gorgeous] [http://lazy-murrr.freehostia.com/resources/nell-aria/ nell aria] [http://tyttor.freehostia.com/blog/sesso-mantova/ sesso mantova] [http://arqene.freehostia.com/data/arriva-in/ arriva in europa la sala giochi di xbox live] [http://tommyw.h18.ru/view/vecchio-frack/ vecchio frack] [http://cthfht5.freehostia.com/directory/frigoriferi-10.htm frigoriferi 2 motori] [http://lesgirly.quotaless.com/topic/dsdp/ dsdp] [http://sadmelodies.quotaless.com/ho-bisogno/ ho bisogno del] [http://www.wojzeh.pop3.ru/new/codreanu-mihai/ codreanu mihai] [http://www.wojzeh.pop3.ru/new/o-al/ o al sole] [http://beloyar.freehostia.com/html/batman7.htm batman  3] [http://sugarbear280.freehostia.com/navigatore-garmin.htm navigatore garmin] [http://tacogrrl.freehostia.com/library/le-quattro8/ le quattro stagioni vivaldi] [http://drakuldemonking.freehostia.com/directory/full-metal8/ full metal jaket] [http://cthfht5.freehostia.com/directory/annunci-accompagniatrici.htm annunci accompagniatrici] [http://beloyar.freehostia.com/html/ergoline.htm ergoline] [http://dacrackster.freehostia.com/lettini-pali2/ lettini pali petit] [http://xkobo.freehostia.com/blog/sirinet-com/ sirinet com] [http://www.r-kh05.pop3.ru/description/run-to/ run to me] [http://lesgirly.quotaless.com/topic/vaio-xp/ vaio xp] [http://yarowrath.quotaless.com/new/harware/ harware] [http://imjss.freehostia.com/topic/il-signore34.htm il signore ci ha amato] [http://xkobo.freehostia.com/blog/ragazzo-riva/ ragazzo riva garda] [http://tacogrrl.freehostia.com/library/mesa-aplauda/ mesa aplauda] [http://lesgirly.quotaless.com/topic/la-ragazza1/ la ragazza del palio] [http://sadmelodies.quotaless.com/www-galleria/ www galleria d arte moderna] [http://arqene.freehostia.com/data/sonny/ sonny] [http://cthfht5.freehostia.com/directory/dungeons.htm dungeons] [http://drakuldemonking.freehostia.com/directory/learn-sometime/ learn sometime] [http://tyttor.freehostia.com/blog/stacy-mom/ stacy mom fountains] [http://egocentricfreak.freehostia.com/html/scanner-di1/ scanner di rete] [http://yutta.quotaless.com/description/cavi-stereo/ cavi stereo] [http://yarowrath.quotaless.com/new/elipsoides/ elipsoides] [http://www.r-kh05.pop3.ru/description/mercedes-classe/ mercedes classe e km 0] [http://www.wojzeh.pop3.ru/new/www-mision/ www mision sos tv] [http://beloyar.freehostia.com/html/vinicio-capossela1.htm vinicio capossela video musicale] [http://drakuldemonking.freehostia.com/directory/digital-foto/ digital foto storage unit] [http://egocentricfreak.freehostia.com/html/punto-margherita/ punto margherita] [http://tyttor.freehostia.com/blog/voglia-di17/ voglia di cazzo] [http://tacogrrl.freehostia.com/library/dormi/ dormi] [http://beloyar.freehostia.com/html/magazzino-fatturazione.htm magazzino fatturazione] [http://renkokitomi.freehostia.com/text/nom-le.htm nom le so spiegare] [http://talindras.freehostia.com/st.com/view/kyocera-fs10/ kyocera fs1000] [http://alex-cherkes.ifrance.com/small/vits/ vits] [http://sub-sibl.ifrance.com/web/smackdown-vs3/ smackdown vs raw platinum] [http://chool-karlik.ifrance.com/new/foto-divertente/ foto divertente] [http://sub-sibl.ifrance.com/web/il-dio5/ il dio della peste] [http://sub-sibl.ifrance.com/web/unica/ unica] [http://alex-cherkes.ifrance.com/small/me-pones9/ me pones mal] [http://ati-life.ifrance.com/small/cveta-majtanovic.htm cveta majtanovic] [http://zar-serwantik.ifrance.com/view/samsung-cedns1/ samsung ce282dns] [http://zar-serwantik.ifrance.com/view/www-advantagecredit/ www advantagecredit com] [http://sub-sibl.ifrance.com/web/google-en1/ google en ingles] [http://zar-serwantik.ifrance.com/view/dottor-jekyll6/ dottor jekyll e mr hyde film dvd] [http://kuet-enigma.ifrance.com/new/mariner.htm mariner] [http://zar-serwantik.ifrance.com/view/foto-gay17/ foto gay] [http://kuet-enigma.ifrance.com/new/mazda-trilogy.htm mazda trilogy] [http://kuet-enigma.ifrance.com/new/gook.htm gook] [http://kuet-enigma.ifrance.com/new/calendario-d1.htm calendario d urso] [http://alex-cherkes.ifrance.com/small/io-cammino/ io cammino da sola] [http://alex-cherkes.ifrance.com/small/gamo-gofa/ gamo gofa] [http://alex-cherkes.ifrance.com/small/dolby-digital5/ dolby digital wireless] [http://ati-life.ifrance.com/small/passeggino-peg.htm passeggino peg perego trio] [http://alex-cherkes.ifrance.com/small/babasonico/ babasonico] [http://sub-sibl.ifrance.com/web/numa-noma/ numa noma iei] [http://zar-serwantik.ifrance.com/view/driver-motorola27/ driver motorola v810] [http://zar-serwantik.ifrance.com/view/diete-atleta/ diete atleta] [http://ati-life.ifrance.com/small/kavir.htm kavir] [http://kuet-enigma.ifrance.com/new/forno-a40.htm forno a microonde ventilato] [http://www.backtothebible.org/help/files/hwcxni.html Parma shopping] [http://www.worthwhilehosting.com/banners/auto/gldpnj.html Bullismo difendersi] [http://www.ccrs.uzh.ch/user/root/ndnunx.html Classifica banche italiane] [http://www.notreligion.com/help/files/hlcfip.html Lastminute zagabria] [http://www.priceisking.co.uk/skins/default/rnwnrb.html Animal xxx] [http://www.backtothebible.org/help/files/iedutd.html Inculare] [http://www.notreligion.com/help/files/bwlpxn.html Sex preteen model] [http://rootos.idonea.cl/help/files/iocklt.html Sacra musica spartito mp3 gregoriani canto] [http://www.ccrs.uzh.ch/user/root/rghwch.html Ilary blasi nuda] [http://www.actionscript.ru/help/files/vmxtii.html Karaoke colpo fulmine] [http://www.actionscript.ru/help/files/lfhagb.html Listino automobile] [http://www.actionscript.ru/help/files/gemojj.html Olio essenziale rosa] [http://www.hiidenkivenpaivakoti.fi/help/new/hclflu.html Accompagnatrice escort] [http://www.backtothebible.org/help/files/vfibec.html Cellulare sony ericsson v800] [http://www.actionscript.ru/help/files/wwfwmg.html Lotto estrazione] [http://www.startonlineweb.com/help/new/dmwmmr.html Link zayn47tr daj www portaportese it] [http://www.hiidenkivenpaivakoti.fi/help/new/equoik.html Borsa serbatoio] [http://www.backtothebible.org/help/files/qvqvfx.html Ti sborro in bocca] [http://www.backtothebible.org/help/files/jxogsg.html Cellulare philips] [http://www.worthwhilehosting.com/banners/auto/xnhxlc.html Ariano irpino] [http://www.nvwp.org/help/files/jfennv.html Incontro sesso libero] [http://www.backtothebible.org/help/files/osegim.html Progettazione giardini] [http://cale.cc/xde/it/gipipo.html Finanziamento abruzzo] [http://www.worthwhilehosting.com/banners/auto/exhdhj.html Indirizzo email san giorgio lavatrici] [http://www.actionscript.ru/help/files/aapdbe.html Cavatappi parete] [http://www.notreligion.com/help/files/wmcwrx.html Telecapri sport] [http://www.actionscript.ru/help/files/hgotht.html Fighe rotte gratis] [http://www.backtothebible.org/help/files/dkpnqc.html Airone] [http://www.hiidenkivenpaivakoti.fi/help/new/dxumfs.html Cartolina augurio] [http://cale.cc/xde/it/iopspp.html Corriere sera vivi milano] [http://www.priceisking.co.uk/skins/default/lkrqkp.html Buy adipex] [http://www.nvwp.org/help/files/lcxteu.html Ink jet] [http://www.nvwp.org/help/files/ksdkgs.html Video donne che si masturbano] [http://www.startonlineweb.com/help/new/ttdves.html Gonna donna] [http://www.hiidenkivenpaivakoti.fi/help/new/lbmlhi.html Er finestra vb] [http://www.hiidenkivenpaivakoti.fi/help/new/rcvcna.html Albergo economico mosca] [http://www.startonlineweb.com/help/new/jldppn.html Alloggi ischia] [http://www.hiidenkivenpaivakoti.fi/help/new/kweoxm.html Sara jay and sonia] [http://www.priceisking.co.uk/skins/default/hsswcx.html Classifica musica house] [http://www.ccrs.uzh.ch/user/root/jxuomu.html Impianto gas auto lecce] [http://www.startonlineweb.com/help/new/boediv.html Albergo 5 stelle lione] [http://www.priceisking.co.uk/skins/default/bdibkt.html Assault sleep] [http://www.nvwp.org/help/files/maqwgf.html Claudia gerini] [http://www.nvwp.org/help/files/pxonpq.html Racchetta] [http://www.ccrs.uzh.ch/user/root/rqfemh.html Www camxcam com] [http://www.backtothebible.org/help/files/vbijdq.html Cellulare vodafone] [http://www.ccrs.uzh.ch/user/root/hbbjia.html Senigallia] [http://rootos.idonea.cl/help/files/rrjdxr.html Tacito] [http://www.actionscript.ru/help/files/prtkql.html Negozio musica] [http://www.startonlineweb.com/help/new/vkjqwu.html Buy xenical] [http://www.nvwp.org/help/files/uqomtj.html Vedi pono tutto gratis] [http://www.backtothebible.org/help/files/jehwqi.html Concessionari auto] [http://www.priceisking.co.uk/skins/default/kejubl.html Quit smoking] [http://www.notreligion.com/help/files/pbdqse.html Imbarcazioni a motore] [http://www.backtothebible.org/help/files/xnewio.html Hotel ulivo] [http://www.priceisking.co.uk/skins/default/hcjlqk.html Serena garitta nuda] [http://rootos.idonea.cl/help/files/ihdckb.html Wwwciaoamigos,it] [http://www.priceisking.co.uk/skins/default/srhumq.html Ditalini porno] [http://www.worthwhilehosting.com/banners/auto/sbensw.html Nebbiolo alba] [http://www.priceisking.co.uk/skins/default/drpafm.html Brutal blow job] [http://www.ccrs.uzh.ch/user/root/rdlgdd.html Annuncio singole roma] [http://www.backtothebible.org/help/files/gjnjhk.html Susanna torretta sito] [http://www.ccrs.uzh.ch/user/root/uexjcm.html Diva futura tv] [http://www.priceisking.co.uk/skins/default/akafpq.html Borbonese it] [http://www.priceisking.co.uk/skins/default/rlpsdv.html Aurora snow free] [http://www.startonlineweb.com/help/new/tgaoqm.html Misha barton porno] [http://www.backtothebible.org/help/files/fkoffi.html Operatore socio sanitario] [http://www.notreligion.com/help/files/kllndj.html Cristiano ronaldo foto] [http://www.notreligion.com/help/files/vphmfm.html Francoforte hotel] [http://www.backtothebible.org/help/files/keobgj.html Nude teen] [http://www.hiidenkivenpaivakoti.fi/help/new/gmnico.html Donnemature it] [http://rootos.idonea.cl/help/files/ltmlxo.html Malaga shopping] [http://www.priceisking.co.uk/skins/default/lwugfo.html Comune di ostuni] [http://www.nvwp.org/help/files/jhxndh.html Cucine rustiche] [http://www.backtothebible.org/help/files/dxbntl.html Mare puglia] [http://www.startonlineweb.com/help/new/svvwvw.html Arredamento rustico misura] [http://www.actionscript.ru/help/files/qllxtg.html Tariffa notaio] [http://cale.cc/xde/it/wwculg.html Chat gratuita] [http://www.hiidenkivenpaivakoti.fi/help/new/asoomo.html Vecchie puttane] [http://www.nvwp.org/help/files/xurllk.html Calcolo stipendio] [http://www.ccrs.uzh.ch/user/root/ujqvgq.html Fucili benelli] [http://cale.cc/xde/it/wrolou.html Mature che scopano] [http://www.hiidenkivenpaivakoti.fi/help/new/khwiwe.html Prestito forus] [http://www.startonlineweb.com/help/new/odlhlu.html Cicciolina e i cavalli] [http://rootos.idonea.cl/help/files/gplljm.html Ufficio affitto milano] [http://www.ccrs.uzh.ch/user/root/kdqljo.html Ilari blasi] [http://www.backtothebible.org/help/files/puhbbi.html Misuratore velocita adsl] [http://www.actionscript.ru/help/files/jueegp.html Inculami] [http://www.worthwhilehosting.com/banners/auto/gvgtcs.html Corsi di grafica pubblicitaria] [http://cale.cc/xde/it/knfhiv.html Vocabolario latino] [http://www.startonlineweb.com/help/new/tkcgxa.html Ricarica epson r800] [http://www.backtothebible.org/help/files/hanjwm.html Mortgage quota] [http://www.worthwhilehosting.com/banners/auto/iofprh.html Enac] [http://www.notreligion.com/help/files/nxinal.html Sailing rod stewart] [http://www.nvwp.org/help/files/ppoucc.html Hotel grosseto] [http://www.startonlineweb.com/help/new/usaogs.html Vittoria assicurazione it] [http://www.nvwp.org/help/files/xueowx.html Aurum hotel] [http://www.notreligion.com/help/files/tgfxus.html Adsl tv canale elenco gratis porno] [http://www.actionscript.ru/help/files/orvpbo.html Ortopedico materasso 80x190] [http://www.priceisking.co.uk/skins/default/smltal.html Karpathos] So wtf does group_string actually do?  The linked "descriptive" post has an utterly unhelpful example.  Has anyone ever used it for anything?
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.
Groups a string into a map using a regular expression. To understand the function you must know.
Line 50: Line 50:


I personally haven't used it. Would be used in parsing a page by hand.
I personally haven't used it. Would be used in parsing a page by hand.
== Regular expressions ==
Finally! As of this moment, every single function has a page on this wiki except for the regular expression functions. ''(Much cheering!)'' Part of the problem with making pages for them is that a whole ream of background information is necessary to use them. I can see several approaches that we can take to this. I hope that we can discuss which tact to take:
#Create a new category and page for regular expressions where we discuss how to use them in detail.
#At the top of the Regular expressions section on this page, we post a link to another site that discusses how to use them. Obviously this is easiest. Then we assume that information is understood by the reader.
#* http://www.regular-expressions.info/
#* http://java.sun.com/docs/books/tutorial/essential/regex/index.html
#Assume information about the nature of regular expressions and how to use regular expression functions is both known and just discuss the specifics of each function.
Personally, I favor creating a page for regular expressions which starts with a link to a site that explains how to create regular expressions. Then the page explains how they can be used in ash.
--[[User:Bale|Bale]] 10:01, 6 May 2010 (UTC)
I'm leaning toward not adding in another category on the main page; it's getting cluttered as-is. However, I'm 100% the idea of linking to a dedicated page with more info & links. For the user comfortable with regex, they can go to the strings page and just follow links. For others, they can go to the regex page first. However, I'm not a programmer, so I don't know if most would consider regex to be a sub-set of string handling, or its own category. I'd go by whatever is considered "standard" for that.
If we go with complete separation, I'd probably want to have a link to said page on the string handling page, and perhaps not even include it on the Main Page. I dunno. Honestly, I'm fine leaving this to whoever feels comfortable enough with regex to add said function pages.
Whichever approach is taken, I agree that we shouldn't include all of the background info on each page. Matche(r)s, groups, etc. should be briefly defined on their specific pages, but otherwise left to a general description page or assumed to be known with references provided (on the category / sub-category page). Explaining each concept on every page is a bit absurd. (It would be like giving a definition of string on every function page that accepts a parameter of or returns a string; we have other "general info" pages for this reason.)
Also, congrats & thanks on reaching this major milestone! --[[User:StDoodle|StDoodle (#1059825)]] 15:48, 6 May 2010 (UTC)
* Good points. Regexp are a subset of string handling so we can keep them on that page, but link to a page of regexp information at the top of the regexp page. If we decide to have regexp information on this site. That would be a pretty good solution. How much detail should we go into on the regexp page? Just basic information and a few links for the user to learn more? Or just assume that they are understood as well as string? --[[User:Bale|Bale]] 21:11, 6 May 2010 (UTC)
The way you're currently going with is is a.o.k. by me. I wouldn't add too much to the dedicated page; I'd prefer additional tutorials & reference material to "original" content, for the most part. Mostly 'cause I see people fitting into the following groups re: regex;
* Those who will never get it; it doesn't matter what we do for this group
* Those who already get it; again, doesn't matter what we do
* Those who are capable of getting it, given adequate info
** Adequate is, for the most of people in this category, going to be far more than we really want to get in to (I know some people who are very comfortable with regex who STILL keep a cheat-cheat or bookmark for some stuff)
** I don't want to spend 1k wiki-hours (that's an official metric now, dontchaknow?) on stuff that's been done well elsewhere when there's a lot of mafia (non-ash) stuff left to document; priorities, bang-for-your-buck, etc.
So yeah, keep up what you're doing basically. Flesh out quick coverage of the basics on the Regex page, add more links if you find ones that may also be helpful, but beyond that, don't worry too much about it. --[[User:StDoodle|StDoodle (#1059825)]] 04:09, 7 May 2010 (UTC)
Edit to add:
There is one minor additional note. As you note on the Regex page & I've seen elsewhere, ash regex is just a wrapper for java regex. As such, there's absolutely no reason to cover the same ground (I'm fairly sure java has better documentation resources than mafia :P ) EXCEPT it might be nice to give some "advanced info" that points out exactly how the ash equivalents map to their java counterparts. This isn't high-priority, but is the only thing beyond links and very basic coverage that I can see being worthwhile. --[[User:StDoodle|StDoodle (#1059825)]] 04:12, 7 May 2010 (UTC)
Do you think I'm adding too much detail? Should I trim back and rely on off-site tutorials? I think you can see right now about how much of a skim through regexes I'm planning to do. Should I skip it? --[[User:Bale|Bale]] 04:37, 7 May 2010 (UTC)
Well, first and foremost, don't worry a whole lot about having too much info, as long as it's accurate. I'm just saying that at the point that it stops flowing naturally and you have to stop and think hard about it, skim over the rest and point to tutorials. If the biggest flaw in this wiki ends up being that it duplicates information that can be learned elsewhere, I'll be able to live with that. --[[User:StDoodle|StDoodle (#1059825)]] 06:17, 7 May 2010 (UTC)
* LOL! Very philosophical of you. ^_^ --[[User:Bale|Bale]] 06:40, 7 May 2010 (UTC)

Latest revision as of 06:40, 7 May 2010

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.


Regular expressions

Finally! As of this moment, every single function has a page on this wiki except for the regular expression functions. (Much cheering!) Part of the problem with making pages for them is that a whole ream of background information is necessary to use them. I can see several approaches that we can take to this. I hope that we can discuss which tact to take:

  1. Create a new category and page for regular expressions where we discuss how to use them in detail.
  2. At the top of the Regular expressions section on this page, we post a link to another site that discusses how to use them. Obviously this is easiest. Then we assume that information is understood by the reader.
  3. Assume information about the nature of regular expressions and how to use regular expression functions is both known and just discuss the specifics of each function.

Personally, I favor creating a page for regular expressions which starts with a link to a site that explains how to create regular expressions. Then the page explains how they can be used in ash. --Bale 10:01, 6 May 2010 (UTC)

I'm leaning toward not adding in another category on the main page; it's getting cluttered as-is. However, I'm 100% the idea of linking to a dedicated page with more info & links. For the user comfortable with regex, they can go to the strings page and just follow links. For others, they can go to the regex page first. However, I'm not a programmer, so I don't know if most would consider regex to be a sub-set of string handling, or its own category. I'd go by whatever is considered "standard" for that.

If we go with complete separation, I'd probably want to have a link to said page on the string handling page, and perhaps not even include it on the Main Page. I dunno. Honestly, I'm fine leaving this to whoever feels comfortable enough with regex to add said function pages.

Whichever approach is taken, I agree that we shouldn't include all of the background info on each page. Matche(r)s, groups, etc. should be briefly defined on their specific pages, but otherwise left to a general description page or assumed to be known with references provided (on the category / sub-category page). Explaining each concept on every page is a bit absurd. (It would be like giving a definition of string on every function page that accepts a parameter of or returns a string; we have other "general info" pages for this reason.)

Also, congrats & thanks on reaching this major milestone! --StDoodle (#1059825) 15:48, 6 May 2010 (UTC)

  • Good points. Regexp are a subset of string handling so we can keep them on that page, but link to a page of regexp information at the top of the regexp page. If we decide to have regexp information on this site. That would be a pretty good solution. How much detail should we go into on the regexp page? Just basic information and a few links for the user to learn more? Or just assume that they are understood as well as string? --Bale 21:11, 6 May 2010 (UTC)


The way you're currently going with is is a.o.k. by me. I wouldn't add too much to the dedicated page; I'd prefer additional tutorials & reference material to "original" content, for the most part. Mostly 'cause I see people fitting into the following groups re: regex;

  • Those who will never get it; it doesn't matter what we do for this group
  • Those who already get it; again, doesn't matter what we do
  • Those who are capable of getting it, given adequate info
    • Adequate is, for the most of people in this category, going to be far more than we really want to get in to (I know some people who are very comfortable with regex who STILL keep a cheat-cheat or bookmark for some stuff)
    • I don't want to spend 1k wiki-hours (that's an official metric now, dontchaknow?) on stuff that's been done well elsewhere when there's a lot of mafia (non-ash) stuff left to document; priorities, bang-for-your-buck, etc.

So yeah, keep up what you're doing basically. Flesh out quick coverage of the basics on the Regex page, add more links if you find ones that may also be helpful, but beyond that, don't worry too much about it. --StDoodle (#1059825) 04:09, 7 May 2010 (UTC)

Edit to add:

There is one minor additional note. As you note on the Regex page & I've seen elsewhere, ash regex is just a wrapper for java regex. As such, there's absolutely no reason to cover the same ground (I'm fairly sure java has better documentation resources than mafia :P ) EXCEPT it might be nice to give some "advanced info" that points out exactly how the ash equivalents map to their java counterparts. This isn't high-priority, but is the only thing beyond links and very basic coverage that I can see being worthwhile. --StDoodle (#1059825) 04:12, 7 May 2010 (UTC)

Do you think I'm adding too much detail? Should I trim back and rely on off-site tutorials? I think you can see right now about how much of a skim through regexes I'm planning to do. Should I skip it? --Bale 04:37, 7 May 2010 (UTC)

Well, first and foremost, don't worry a whole lot about having too much info, as long as it's accurate. I'm just saying that at the point that it stops flowing naturally and you have to stop and think hard about it, skim over the rest and point to tutorials. If the biggest flaw in this wiki ends up being that it duplicates information that can be learned elsewhere, I'll be able to live with that. --StDoodle (#1059825) 06:17, 7 May 2010 (UTC)

  • LOL! Very philosophical of you. ^_^ --Bale 06:40, 7 May 2010 (UTC)