From: Adam Akhtar Date: 2008-09-13T15:45:31+09:00 Subject: regular expressions on strings with multiple newlines im banging my head against a wall with this. Im sure theres an easy way to solve this. Say i have this string "xxx cfghyrfhyuijhcdf xxxx" and i want all letters between the x`s i would write something like this /x*?(.*?)x*/ but if there are some unknown number of newlines seperating those letters like so "xxx cfg\nhyrfh\nyuij\nhcdf xxxx" that reg fails I tried /x*?(.|\n)*?x*/ but match[1] can return a "" if it reaches a newline first rather than the full sequence of letters and newlines (i dont mind having the newlines returned) I know i can simply gsub all hte newlines out of the string first but just wondering if theres a way round this with a regexp -- Posted via http://www.ruby-forum.com/.