什麼是PHP的preg_quote的等價物?什麼是PHP的preg_quote的等價物?
這是據我已經得到了用於創建從一個字符串中提取文本的方法:
public static string f_get_string_between(string text, string start, string end)
{
//both these attempts below throw an unrecognized escape sequence error
//start = "\Q"+start+"\E";
//end = "\Q"+end+"\E";
Regex regex = new Regex(start + "(.*?)" + end);
var v = regex.Match(text);
text = v.Groups[1].ToString();
return text;
}
Regex.Escape很接近,但在某些情況下它似乎略有不同。特別是,它不會逃避可能成爲問題或可能不成問題的「]」字符。 – 2012-02-10 21:59:58