| Record ID | ia:textprocessingwi0000mill |
| Source | Internet Archive |
| Download MARC XML | https://archive.org/download/textprocessingwi0000mill/textprocessingwi0000mill_marc.xml |
| Download MARC binary | https://www.archive.org/download/textprocessingwi0000mill/textprocessingwi0000mill_meta.mrc |
LEADER: 02765cam 2200397Ii 4500
001 9925259686401661
005 20170203045104.1
008 150404t20152015txu 001 0 eng d
019 $a906658861
020 $a9781680500707$q(paperback)
020 $a1680500708$q(paperback)
024 3 $a9781680500707
035 $a99970839995
035 $a(OCoLC)907205595$z(OCoLC)906658861
035 $a(OCoLC)ocn907205595
040 $aBTCTA$beng$erda$cBTCTA$dBDX$dYDXCP$dCDX$dEXR$dOCLCF$dIUL$dHF9$dIBI$dIAD
050 14 $aQA76.73.R83$bM55 2015
082 04 $a005.1/33$223
100 1 $aMiller, Rob,$eauthor.
245 10 $aText processing with Ruby :$bextract value from the data that surrounds you /$cRob Miller.
264 1 $aDallas, Texas :$bThe Pragmatic Bookshelf,$c[2015]
264 4 $c℗♭2015
300 $axiv, 255 pages ;$c24 cm.
336 $atext$btxt$2rdacontent
337 $aunmediated$bn$2rdamedia
338 $avolume$bnc$2rdacarrier
490 1 $aThe pragmatic programmers
500 $aIncludes index.
521 8 $aSkill level: Beginner.
505 0 $aPart I. Extract: Acquiring Text -- Reading from Files -- Processing Standard Input -- Shell One-Liners -- Flexible Filters with ARGF -- Delimited Data --Scraping HTML -- Encodings -- Part II. Transform: Modifying and Manipulating Text -- Regular Expressions Basics -- Extraction and Substitution with Regular Expressions -- Writing Parsers -- Natural Language Processing -- Part III. Load: Writing Text -- Standard Output and Standard Error -- Writing to Other Processes and to Files -- Serialization and Structure: JSON, XML, CSV -- Templating Output with ERB -- Appendices. A Shell Primer ; Useful Shell Commands
520 $a"Whatever you want to do with text, Ruby is up to the job. Most information in the world is in text format, and you need to make sense of the data hiding within. You want to do this efficiently, avoiding labor-intensive, manual work. Text Processing with Ruby takes a practical approach to working with text. First, Acquire: Explore Ruby's core and standard library, and extract text into your Ruby programs. Process delimited files and web pages, and write utilities. Second, Transform: Use regular expressions, write a parser, and use Natural Language Processing techniques. Finally, Load: Write the transformed text and data to standard output, files, and other processes. Serialize text into JSON, XML, and CVS, and use ERB to create more complex formats. You'll soon be able to tackle even the most enormous and entangled text with ease."--Back cover.
650 0 $aText processing (Computer science)
650 0 $aRuby (Computer program language)
830 0 $aPragmatic programmers.
947 $hCIRCSTACKS$r31786103060205
980 $a99970839995