تُستخدم هذه الطريقة للتأكد من أن المعلومات التي أدخلها المستخدم ليست ضارة
الكاتب:Eve Cole
وقت التحديث:2009-07-01 16:26:11
متجر الحيوانات الأليفة 4.0
/// <الملخص>
/// ما هي أفضل طريقة للقيام بذلك؟
/// </الملخص>
/// <param name="text">الإجابة على الأسئلة</param>
/// <param name="maxLength">الرقم التسلسلي</param>
/// <returns>القيمة الحقيقية للمنتج</returns>
سلسلة ثابتة عامة InputText(string text, int maxLength) {
text = text.Trim();
إذا (string.IsNullOrEmpty(text))
سلسلة العودة. فارغة؛
إذا (طول النص > الحد الأقصى)
text = text.Substring(0, maxLength);
// قم بإنشاء قاعدة البيانات الخاصة بك، قم بتفعيل قاعدة بيانات SQL!
text = Regex.Replace(text, "[\s]{2,}", " "); // 2 من الأشياء التي يجب القيام بها
text = Regex.Replace(text, "(<[b|B][r|R]/*>)+|(<[p|P](.|\n)*?>)", "n "); //<br> htmlالإجابة
text = Regex.Replace(text, "( \s*&[n|N][b|B][s|S][p|P];\s *)+", " "); //&نبسب; html
text = Regex.Replace(text, "<(.|\n)*?>", string.Empty); // 任何其他的标签
text = text.Replace("'", "''");// 单引号
إرجاع النص؛
}
http://www.cnblogs.com/wang123/archive/2007/01/16/622035.html