Tương đương với số preg_quote của PHP là gì?Tương đương với preg_quote của PHP là gì?
Đây là như xa như tôi đã nhận được để tạo ra một phương pháp mà trích xuất văn bản từ một chuỗi:
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 gần nhưng có vẻ như hoạt động hơi khác trong một số trường hợp nhất định. Đặc biệt, nó không thoát khỏi ký tự "]" có thể hoặc không có vấn đề gì. –