我只是想删除[
和看似HTML标记的所有内容之间的换行符,反之,标记和]
。
提出了一个正则表达式new Regex(@"(\[{1}[\s\S](<[^>]*>)|(<[^>]*>)[\s\S]\]{1})", RegexOptions.Multiline)
我认为它会起作用,因为here它看起来很好。
但是当我在C#(you can test it here)中尝试它时 - 什么都没有。
如何让它发挥作用?怎么了?
答案 0 :(得分:0)
您可以使用以下方式简化它:
public ActionResult NewControllerAction(string strMessage)
{
if(!string.IsNullOrWhiteSpace(strMessage) && strMessage.Equals("Success"))
{
HttpPostedFileBase myFile = TempData["FileData"] as HttpPostedFileBase;
}
else
{
//Something went wrong.
}
}