On 19.06.2008, at 20:17, ppatel3026 wrote:
> I would like to replace "\r\n" with "" in a character string, where
> exists only between < and >, how could I do that?
> characterString = "<XML><tag1
> characterString = "<XML><tag1 id=\"F2\"></tag1>\r\n<tag2></tag2></
> Tried with sub(below) but it only replaces the first instance and I
> am not
> sure how to pattern match so that it only replaces \r\n that exist
> tags(< and >).
> sub("\r\n", "", charStream)
It's only a very first idea:
gsub("(?<=<)([^>]*?)\\r\\n([^>]*?)(?=>)", "\\1\\2", characterString, perl=T)
Archive maintained by Robert King, hosted by
the discipline of
statistics at the
University of Newcastle,
Archive generated by hypermail 2.2.0, at Thu 19 Jun 2008 - 23:31:34 GMT.
Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.
list of date sections of archive