Re: Recognizing newline character in regular expressions
- To: mathgroup at smc.vnet.net
- Subject: [mg67593] Re: Recognizing newline character in regular expressions
- From: "Norbert Marxer" <marxer at mec.li>
- Date: Sat, 1 Jul 2006 05:12:43 -0400 (EDT)
- References: <e82nga$r1n$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi You can read in the Mathematica documentation at http://documents.wolfram.com/mathematica/book/section-2.8.7 that in the string "text" line breaks in text are ignored, whereas in the string "\<text\>" line breaks in text are inserted explicitly as \n. With this modification your code will work. dataString = "\< 0.0000 0.00 0.0000 1.00 2 0.0000 11.97 -131.00 1.00 1 2.7083 11.97 -127.00 1.00 1\>"; StringReplace[dataString, RegularExpression["\n"] -> "*"] Note that you can use ToCharacterCode@dataString to see, which characters are stored in your string. The newline character has the code 10. Best Regards Norbert Marxer www.mec.li