From: Wido Menhardt Date: 2007-02-04T04:15:44+09:00 Subject: UTF in Regexp I am sorrrrrry, but I am banging my head against this, and can't seem to find the answer! Text gets displayed in an input field in a web page with “ prepended and ” appended to the string (needs to be inside the string otherwise it looks funny). The user edits it, and when it comes back to the (Rails) backend, the new string with (possibly) these quotes attached comes back, but in unicode. So the string possibly starts with UTF “ and possibly ends with UTF ” I want to do a regexp removal. Here is what works (but I am embarrased): ldquo = '123'; ldquo[0] = 226; ldquo[1] = 128; ldquo[2] = 156 rdquo = '123'; rdquo[0] = 226; rdquo[1] = 128; rdquo[2] = 157 string.gsub!(/(\A#{ldquo}|#{rdquo}\Z)/,'') There must be a better way. Abu Mats al-Nemsi -- Posted via http://www.ruby-forum.com/.